1.问题
为啥负数要用补码来显示?
2.解决过程
1.计算机能够做什么?
| , & , ~ , >> , >>> ,<<, <<<,+…
2.简单说的是,计算机没有减法!
3.那么如何 实现减法,是否可以把两个数相减看成一个正数加上一个负数? 那么正负必须分出一个符号位来表示正负
4.那么如何正负能够正常运算? 我们想到了 “环”
5.一张图充分揭解释了为啥 负数=~正数+1,这个+1视为了让他”溢出”,或者说又转回去!
1.问题
为啥负数要用补码来显示?
2.解决过程
1.计算机能够做什么?
| , & , ~ , >> , >>> ,<<, <<<,+…
2.简单说的是,计算机没有减法!
3.那么如何 实现减法,是否可以把两个数相减看成一个正数加上一个负数? 那么正负必须分出一个符号位来表示正负
4.那么如何正负能够正常运算? 我们想到了 “环”
5.一张图充分揭解释了为啥 负数=~正数+1,这个+1视为了让他”溢出”,或者说又转回去!