第1章微型计算机基础 2.八进制数 当R=8时,称为八进制。在八进制中,有0、1、2 7共8个不同的数码,采用“逢八进一”的原则进行计数。 如(503)可表示为 (503)8=5×82+0×81+3×80
第1章 微型计算机基础 2. 当R=8 时, 称为八进制。在八进制中, 有 0、1、2、…、 7 共 8 个不同的数码, 采用“逢八进一”的原则进行计数。 如(503)8 (503)8=5×8 2+0×8 1+3×8 0
第1章微型计算机基础 3.十六进制 当R=16时,称为十六进制。在十六进制中,有0、1 2、…、9、A、B、C、D、E、F共16个不同的数码,进位 方法是“逢十六进一”。 例如,(3A8.0D)16可表示为 (3A80D)6=3×162+10×161+8×16+0×16+13×162
第1章 微型计算机基础 3. 当R=16时, 称为十六进制。在十六进制中, 有 0、1、 2、…、 9、 A、B、C、D、E、F共 16个不同的数码, 进位 方法是“逢十六进一” 。 例如, (3A8.0D)16 (3A8.0D)16=3×162+10×161+8×160+0×16-1+ 13×16-2
第1章微型计算机基础 表11各种进位制的对应关系 十进制二进制八进制十六进制十进制二进制八进制十六进制 0 9 1001 9 10 1010 12 10 11 1011 13 2345 0123456 012345 12 1100 14 100 13 1101 15 101 14 1110 16 ABCDEF 110 15 17 111 78 78 16 10000 20 10 1000 10
第1章 微型计算机基础 表1.1 各种进位制的对应关系 十进制 二进制 八进制 十六进制 十进制 二进制 八进制 十六进制 0 0 0 0 9 1001 11 9 1 1 1 1 10 1010 12 A 2 10 2 2 11 1011 13 B 3 11 3 3 12 1100 14 C 4 100 4 4 13 1101 15 D 5 101 5 5 14 1110 16 E 6 110 6 6 15 1111 17 F 7 111 7 7 16 10000 20 10 8 1000 10 8
第1章微型计算机基础 112不同进制间的相互转换 1.二、八、十六进制转换成十进制 例1将数(10.1012,(46.12),(2DA4)1转换为十进制。 (10.101)2=1×21+0×20+1×21+0×22+1×23=2.625 (46.12)=4×81+6×80+1×8+2×8-2=38.15625 (2DA4)6=2×161+13×16+10×161+4×16=4564062
第1章 微型计算机基础 1.1.2 不同进制间的相互转换 1. 二、 八、 十六进制转换成十进制 例 1 将数(10.101)2 , (46.12)8 , (2D.A4)16转换为十进制。 (10.101)2 =1×2 1+0×2 0+1×2 -1+0×2 -2+1×2 -3=2.625 (46.12)8 =4×8 1+6×8 0+1×8 -1+2×8 -2=38.156 25 (2D.A4)16 =2×161+13×160+10×16-1+4×16-2=45.640 62
第1章微型计算机基础 2.十进制数转换成二、八、十六进制数 任意十进制数N转换成R进制数,需将整数部分和小 数部分分开,采用不同方法分别进行转换,然后用小数点将 这两部分连接起来 (1)整数部分:除基取余法。 分别用基数R不断地去除N的整数,直到商为零为止, 每次所得的余数依次排列即为相应进制的数码。最初得到 的为最低有效数字最后得到的为最高有效数字
第1章 微型计算机基础 2. 十进制数转换成二、八、十六进制数 任意十进制数 N 转换成 R 进制数, 需将整数部分和小 数部分分开, 采用不同方法分别进行转换, 然后用小数点将 这两部分连接起来。 (1) 整数部分: 除基取余法。 分别用基数 R 不断地去除 N 的整数, 直到商为零为止, 每次所得的余数依次排列即为相应进制的数码。最初得到 的为最低有效数字, 最后得到的为最高有效数字