计算机存数据的时候只能存的是数据的补码
内存大小:
"""
位(bit)
字节(byte) == 8位
1kb = 1024字节
1Mb = 1024Kb
1G = 1024Mb
1T = 1024G
malloc(字节)#要申请多少内存的空间
"""
1.原码
原码 = 符号位 + 真值
符号位:最高位表示符号位(0表示正,1表示负)
真值:数字绝对值的二进制
10:的原码:00001010(八位就用一个字节存储)
256的原码:10000000(有九位就需要用两个字节来存)
print(bin(56))
2.负数的反码 - 原码符号位