二进制数 基数2,遵循逢2进位 数码2个:0,1 (10101.1)2或101101.1B 1×25+0×24+1×23+1x22+0×21+1x20 +1×21=45,5D
⚫二进制数 基数2 , 遵循逢2进位 数码2个:0,1 ( 101101.1 ) 2 或 101101.1 B = 1 × 2 5 + 0 × 2 4+ 1 × 2 3+ 1 × 2 2 + 0 × 2 1+ 1 × 2 0 + 1 × 2 -1 = 45.5D
●十六进制数 基数16,遵循逢16进位 数码16个:0,1,、、、,9,A,B,C,D,E,F 十六进制数AB E F 十进制数101112131415 (BF3C.8)6或BF3C.8H =11×163+15×162+3×161+12×160+8×161 =48956.5D
⚫ 十六进制数 基数16 , 遵循逢16进位 数码16个:0,1, 、、、 ,9,A,B,C,D,E,F ( BF3C.8 )16 或 BF3C.8 H =11 × 163 + 15 × 16 2+ 3 × 161+ 12 × 160 +8 × 16-1 =48956.5D 十六进制数 A B C D E F 十进制数 10 11 12 13 14 15
2.N进制数与十进制数的转换 1)N进制数→十进制数 方法:与数值大小计算过程相同。 例:101101.1B=1×25+0×24+1×23+1×2+0×2l +1×20+1x2 =45.5D BF3C.8H=11x163+15×162+3×161+12×160 +8×16 =48956.5D
2. N进制数与十进制数的转换 1) N进制数 → 十进制数 方法: 与数值大小计算过程相同。 例: 101101.1 B = 1 × 2 5 + 0 × 2 4+ 1 × 2 3+ 1 × 2 2 +0 × 2 1 + 1 × 2 0 + 1 × 2 -1 = 45.5 D BF3C.8 H = 11 × 163 + 15 × 16 2+ 3 × 161+ 12 × 160 + 8 × 16-1 = 48956.5D
2)十进制数→N进制数 用除法和乘法完成 整数部分:除N取余,商零为止,结果先低后高 小数部分:乘N取整,到零为止,结果先高后低
2) 十进制数 → N进制数 用除法和乘法完成 整数部分:除N取余,商零为止,结果先低后高 小数部分:乘N取整,到零为止,结果先高后低
例1十进制数→二进制数 125.125D→二进制数 整数部分:除N取余,商零为止,结果先低后高 2①25取余 2|62 低位 31 2115 213 2u1 高位 商为0 先低后高,故:125D=1110B
整数部分:除N取余,商零为止,结果先低后高 例1 十进制数 → 二进制数 125. 125D → 二进制数 2 125 取余 2 62 1 低位 2 31 0 2 15 1 2 7 1 2 3 1 2 1 1 0 1 高位 商为 先低后高, 故: 125D = 111 1101B 0