数据存储的那些事2
Part1:原码,反码,补码 有符号数? 符号位 数值位 整型
那么数据是按照什么规则存放在计算机中的呢?先了解一下,原码,反码,补码。
按照定义是有符号的负数整型原码反码补码才不相同,无符号的和正数三者相同。
第一位是符号位,都是用0表示正,1表示负。而数值位三者皆不相同
Part2:-10 整数 补码 为什么 加法器 加减统一
我们举一个例子int:-10,我们知道一个整数占据4个字节
00000000 00000000 00000000 00000000;空:一般情况不为0
10000000 00000000 00000000 00001010;原码
11111111 11111111 11111111 11110101;反码
11111111 11111111 11111111 11110110;补码
ff ff ff f6;十六进制表示
在计算机中,整型数据是用补码的十六进制来表示的
为什么要这样做?
这就和计算机的结构有关系了,按照我之前的想法,用信号来表示数字的形式,这些数字终究是要拿来使用的,数字之
数据存储的那些事2最先出现在Python成神之路。
共有 0 条评论