二进制数的计算是和十进制数类似的,只是使用的数字只有0和1。下面以加法为例进行说明。
例如:1101 + 1011
(1) 从右往左对应位相加,得到的和对2取余,所得的余数就是该位的和,向左向右进位分别带入下一位的加法运算中。
1 + 1 = 2,余数为0,进位1
0 + 0 + 1 = 1,余数为1
1 + 1 + 0 = 2,余数为0,进位1
1 + 0 + 1 = 2,余数为0,进位1
(2) 最终得出的结果是10100,因为最高位还有进位,需要加上1。
即,1101 + 1011 = 10100(二进制数)
注意:在二进制数中,进位的情况只有0+0、1+1时才会发生,1+0和0+1不会进位。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号