二进制 加减法
程序员文章站
2022-07-15 10:01:48
...
加法
0000 0100
+ 0000 1011
---------------
0000 1111
0 +0 = 0
0 + 1= 1
1 + 1 = 10 (向前进一位)
0000 1100
+ 0000 1011
---------------
0001 0111
减法
1 - 0 = 1
1 -1 = 0
0 - 0 = 1
0 - 1 = 1(向前借一位)
0000 1100 -- 12
- 0000 0011 -- 3
---------------
0000 1001 -- 9
大减小还好做
小减大不方便计算,可以用大的减小的,然后取反
例如:7 - 13
0000 1101 -- 13
- 0000 0111 -- 7
-------------------
0000 0110 -- 6
6取反就是-6这是十进制表示,二进制则是 1111 1001
表示-6
负数的表示
上一篇: rsync
下一篇: 小朋友学C语言(22):循环