二进制加减法
程序员文章站
2022-07-15 09:59:06
...
十进制:
2 3 4 6 8 5
-
1 6 8 5 9 0
————————————————
0 6 6 0 9 5
在这个运算中,从右向左,5-0=5;8向前借一为18减九为9;六被减一为5再减5为0;4向前借一为14减8为6;3被减一为2再向前借1为12减六为6;2被减一再减1为0
。也就是向前借一位,该数加十。
那再看二进制数
1 1 0 0 1 0
-
1 0 1 1 1 1
——————————————
0 0 0 0 1 1
在这里,从右到左,0向前借1为2减1为1;1被借一位为0再向前借1为2减1为1;0向前借1为2被借1为1再减1为0;0向前借1为2,被借1为1再减1为0;1被借1为0减0为0;1减1为0。在这里,跟十进制唯一的区别即为向前借一为2.
加法运算也一样。
转载:http://yym870703.blog.163.com/blog/static/13033283320103132722633/
上一篇: 小朋友学C语言(20):数组
下一篇: 关于二进制