十六进制数
十六进制数的特点是:
1.由16个数码,0~9和A~F组成
2.基数是16,运算规则是逢16进1
3.在小数点左边,从右至左的位权依次是:160,161,162……在小数点右边,从左至右的位权依次是:16−1,16−2,16−3,……;
数制转换
1.非十进制数转换成十进制数
转换方法是:将非十进制数按维权展开后求和
(1011.101)2=1*23+0*22+1*21+1*20+1*2−1+0*2−2+1*2−3=11.625
(723.24)8=7*82+2*81+3*80+2*8−1+4*8−2=467.3125
(2D9.A8)16=2*162+13*161+9*160+10*16−1+8*16−2=729.65625
2.十进制树转换成非十进制数
十进制数转换成非十进制数,需要分别对整数部分和小数部分进行转换
①整数部分转换方法:不断除以技术取余数直到商为0,从下至上读取余数
②小数部分转换方法:不断乘以基数取余数,从上到下读取整数,直到满足精度要求为止
(179)10=(10110011)2=(263)8=(B3)16
(0.6875)10=(0.1011)2=(0.54)8=(0.B)16
码制
1.原码
将数的真值形式整数符号用0表示,负数符号用符号位1表示,叫做数的原码形式。
2.反码
对于正数,反码与原码相同
对于负数,保留原码符号位,其他位取反
3.补码
对于正数,补码与原码相同
对于负数,补码为反码+1