计算机的最小储存单元为字节Byte,由8个bit组成
任何数据(图片、文字、视频)在计算机底层中都是以二进制的形式表示
正数的原码、反码、补码一样
任何数据在进行计算时,都是以其补码的形式参与计算,反码加1
补充:-128没有原码和反码
原码:十进制数的二进制表示法。最高位为符号位,正数的最大值为0 1 1 1 1 1 1 1 即127
反码:负数的符号位不变,其余位取反
原码与反码进行计算时,最后结果要进行取反操作。
补码:
上一个数的反码是下面一个的补码
0有两种表现形式,因此反码在跨0计算,会出现误差为1的情况