购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2.4 十六进制

用二进制数来表示十进制数需要的位数较多,不便于书写和记忆,因此,在数字计算机中常采用十六进制数或八进制数来表示。

十六进制是以16为基数的计数体制。十六进制计数体制有0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15)十六个数码,其计数规律是“逢十六进一”。十六进制数用下标16或H(Hexadecimal)表示,任意十六进制数的表示如式(1.2.4)所示。

(BD2.3C) 16 =B×16 2 +D×16 1 +2×16 0 +3×16 -1 +C×16 -2 =11×16 2 +13×16 1 +2×16 0 +3×16 -1 +12×16 -2

例1.2.4 将十六进制数2A.8转换成十进制数。

:(2A.8) 16 =2×16 1 +10×16 0 +8×16 -1 =32+10+0.5=(42.5) 10

例1.2.5 将十六进制数4E2转换为十进制数。

(4E2) 16 =4×16 2 +14×16 1 +2×16 0 =(1250) 10

例1.2.6 将十六进制数F25.6转换为二进制数。

:将每位十六进制数用4位二进制数代替,即得相应的二进制数,当第1位和最后1位为0时,0可以不写。

(F25.6) 16 =(1111 0010 0101.011) 2

例1.2.7 将二进制数10110011011.01001转换为十六进制数。

:从小数点分别向左右将4位二进制数分为1组,小数点左边不足4位的在前面加0,小数点右边不足4位的在后面加0,每4位分别用相应的十六进制数代替即可。

(101 1001 1011.01001) 2 =(0101 1001 1011.0100 1000) 2 =(59B.48) 16 dqCPNWLStoLi4u4X+fAEZiCdE4EZd98HB/iAHqLzYO4FS2NMO+qIYO23gGqJr9tQ

点击中间区域
呼出菜单
上一章
目录
下一章
×