------十进制略-------
1)十六进制
- 十六进制符号为:0x或H。
- 10~15用ABCDEF来表示,例如0x18F或18FH。
- 十六进制转十进制是从右到左每个数乘以16的相应位置次方,再相 加。例如0x18F转十进制为:1x16²+8x16+15x16°=399。
2)推广:R进制转+进制
R进制每一位乘以R的n次方,再相加。
3)十进制转R进制
十进制整除以R,若商不为0,继续用商递归执行除以R,直到商为0,最后将余数.从下至上记录,从左到右排列。例如200转六进制:200/6=33余2,33/6=5余3,5/6=0余数5。最后的六进制为532。
4)m进制转n进制
- 先将m进制转+进制,再将+进制转n进制。
- 特殊:
(1)二进制转八进制
- 将二进制位数补齐至3的倍数,用0补充。
- 每三位转换为八进制,从左至右排列。
- 例如01101,补一个0:001101,每三位转换为八进制,即为001=1,101=5,最后的八进制为15。两者十进制为13。
(2)二进制转十六进制
- 将二进制位数补齐至4的倍数,用0补充。
- 每四位转换为十六进制。
- 例如101101,补两个0:00101101,每四位转换为十六进制,即为0010=2,1101=13=D,最后十六进制为2D,两者二进制为45。
图片版:
