十进制转r进制
公式:
十进制被除数 除以r 得商 得余数
商除以r 得商 得余数
直至 得商为零
余数从下往上排列,最底下的余数在最高位,即转换结果。
求 (23)10 = (?)r
十进制转二进制
23 / 2 = 11…1
11 / 2 = 5…1
5 / 2 = 2…1
2 / 2 = 1…0
1 / 2 = 0…1
余数从下往上排
(23)10 = (10111)2
十进制转十进制
23 / 10 = 2…3
2 / 10 = 0…2
余数从下往上排
(23)10 = (23)10
十进制转十六进制
23 / 16 = 1…7
1 / 16 = 0…1
余数从下往上排
(23)10 = (17)16
r进制转十进制
求 (213)r = (?)10
十进制转十进制
(213)r = 2 * 102 + 1 * 101 + 3 * 100 = (213)10
十六进制转十进制
(213)r = 2 * 162 + 1 * 161 + 3 * 160 = (531)10
二进制转十进制
求 (1010)2 = (?)10
(1010)2 = 1 * 23 + 0 * 22 + 1 * 21 + 0 * 00 = (12)10