发布网友 发布时间:2023-02-23 23:52
共1个回答
热心网友 时间:2024-11-24 15:26
当然不对,+为加号的话,1+1=10,1为进位。
而如果你的+是异或,1+1=0。
二进制中1+1=10
10,他是逢进一,只能有0和1,只要是加起来等于2就需要进位,就向十进制中逢十进一一样。
1代表真,0代表假,加号这里不叫加号叫或,所以结果是1.呵呵,学计算机的都知道的。
二进制中只有0 和1, 和十进制一样, 0 - 9
1 + 1 = 10 因为 进位 跟十进制一样 9 + 1 = 10
在二进制中1+1仍然等于2
只不过二进制表示2的形式为10B
二进制运算1+1 ,结果就是 10(二进制表示) 。表示成十进制就是2。
二进制里的逢二进一,
我们现在用的数学是十进制,逢10进一, 例如1+9=10.也就是每当加到十的时候就会向前进一位,再加到十了再进一位。19+21=100, 47+3=50. 同样的二进制,1+1= 10,但是10表示的是2。 11转化为十进制表示的是数字3. 多举几个例子你体会一下就懂了。
其他的八进制,十六进制也是类似的,例如八进制,,1+7=10.逢八进一
二进制加法逢2进1,1+1 = 0,向高位进1
跟十进制的5+5=0,向高位进1是一个道理
对于二进制算术运算而言,1+1=10。如果只看本位而忽略进位,就有1+1=0了。十进制运算也类似,8+2=10,但如果只看个位而忽略进位的话,就有8+2=0的结果了。