这节课的内容是:
求正负数的补码/一个字节无符号数的范围/一个字节有符号的且为正数的数的范围
- 补码: 计算机中的数据均以二进制补码的形式存储
- 正数的补码和原码相同:+2的补码/原码都是:0000 0010
- 负数的原码先求其反码,反码加1,就是其补码
- 负数的反码是,除符号位以外,其他位按位取反
eg. -1的原码:1000 0001
-1的反码:1111 1110
-1的补码:1111 1111 - 负数如果已知补码,求原来的数,是逆过程,但是要注意最高位的1表示负号
- 一个字节的无符号数的范围是:0~2^8-1
- 一个字节的有符号位的数的范围:
(1)正数:0~2^7-1