R进制是一种逢R进1的计数系统,其中R是进制数。在计算机科学中,最常用的R进制是二进制(R=2)、八进制(R=8)、十进制(R=10)和十六进制(R=16)。下面是一些基本的R进制计算方法:
R进制转换为十进制
方法:按权展开,依次求和。
示例:将七进制数`123`转换为十进制数。
展开:1×7² + 2×7¹ + 3×7⁰ = 49 + 14 + 3 = 66
结果:66(十进制)
十进制转R进制
方法:除R,取余,倒排。
示例:将十进制数`66`转换为七进制数。
66 ÷ 7 = 9 余 3
9 ÷ 7 = 1 余 2
1 ÷ 7 = 0 余 1
倒排:123
结果:123(七进制)
十进制小数转R进制小数
方法:整求整;小数点后,乘R取整。
示例:将十进制小数`0.625`转换为八进制小数。
整数部分:0
小数部分:0.625 × 8 = 5
结果:0.5(八进制)
二进制转十六进制
方法:每四位二进制数转换为一位十六进制数。
示例:将二进制数`11001010`转换为十六进制数。
1100 1010(每四位一组)
C8(十六进制)
结果:C8(十六进制)
常用进制的符号
二进制:使用0和1。
八进制:使用0到7。
十进制:使用0到9。
十六进制:使用0到9和A到F(或小写a到f)。