二进制是十分深刻的思想,不是说,一个数字系统只有 0/1 就意味着它是二进制,这是对二进制的狭隘理解,而是某系统,仅有两种状态:
-
0/1、开关
- 开关的通断;
- 阴阳、黑白
- 男女
1. 减去1
一个数不管是二进制形式,还是十进制形式,减去1,都将实现偶数和奇数之间的相互转化;
2. 逻辑运算的实际意义
考虑下面的场景,有明星团队(有男有女)的粉丝见面会(有男有女),各排成一列拥抱致意,但是出于对尴尬性的考虑,男明星就不再跟男粉丝拥抱了。
男女 && 男女 ⇒
- 男男,×
- 男女,√
- 女男,√
- 女女,√
显然是二进制,如果将男设为 1,女设为 0,则明星与粉丝相与时为 1 时,是男明星遇到男粉丝的情况。
如果将男设为 0,女设为 1,则明星与粉丝相或时为 0,也是男明星遇到男粉丝的情况。
版权声明:本文为lanchunhui原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。