用守恒思想思考一个正数的负数等于其取反加一

突然想思考一下这个问题,为 了以后更好得理解二进制做好准备,打下基础。

万物有生有灭,不可能把有变成没有,反之也不可以,正如能量守恒定律:

各种能量形式互相转换是有方向和条件限制的,能量互相转

换时其量值不变,表明能量是不能被创造或消灭的

这里假设1为存在的正能量,0表示什么也没有,-1表示负能量。

显然,正负能量是动态守恒的,二者相互变化,今天我们不考虑复杂

的情况,就说说,正能量瞬间变成负能量。

有二进制数01,0表示正,我们给它设定一个意义:某个正空间。

又有二进制数10,1表示负,我们给它设定一个意义:某个负空间。

构造一个坐标系:


现在思考:正数的负数等于其取反加一。

先取反,01变成10,从左往右第一个bit0变成1,说明空间变化了,

从正空间变成了负空间,第二个bit1变成0,问题出来了,能量消失了

,怎么办呢,那肯定是负空间的能量必须加1才能保持守恒,所以要加1.

来分析复杂的二进制数。例如010101,这是十进制21。其实分析也很简单,

010101由21个01相加而成,21个01分别变化空间能量转换之后,再相加

就是-21了。

如何用坐标系空间解释呢,这样构造,这样理解:


每一个bit都存在自己的意义,有或无能量,有则分正负能量,这样

,有多少个bit,就有多少个这样的空间坐标系。同时,正负能量变换时

(取反),每个bit同时进行(能量守恒交换),最后,看起来就如同多个坐

标系重叠在一起,整体加1(010101取反后整体加1 )。唯一要注意

的是,0能量变成1能量,可以理解为,为了守恒,必须加上一个

负1能量。照着这个思想,再配以逻辑中原码,反码,补码的转

换关系。定能加深数字逻辑的理解,因为它们就在我们身边,形影不离。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值