数制
补码
以上有符号十进制数,是用补码表示的。
用补码表示一个数规则如下:
(1)正数直接表示成原码即可,其中最高位是符号位,0表正数,1表负数。20=00010100[原]=00010100[补]
(2)①负数先表示成原码。-20=10010100[原]
②再表示成反码。即除符号位不变,其余各位一概取反。-20=10010100[原]=11101011[反]
③再加1。-20=10010100[原]=11101011[反]=11101100[补]
引入补码的意义
可以把减法变成加法,如:20-15可以变成 20[补]+ -15[补]=5[补]
阶码
任何实数(浮点数)都可以表示成如下形式,
其中S表示尾数,P表示阶码。尾数决定数的精度,阶码决定数的大小
如某数表示为