二进制和八进制的转换比如010110101.001010转换为八进制是265.12我知道从小数点往左右两边分为三个三个再一一对应我不明白的是为什么010对应2 110对应6 101对应5 001对应1 010对应2
问题描述:
二进制和八进制的转换
比如010110101.001010转换为八进制是265.12
我知道从小数点往左右两边分为三个三个再一一对应
我不明白的是为什么010对应2 110对应6 101对应5 001对应1 010对应2
答
有个规律
010 (0*2^2 + 1*2^1 + 0*2^0 = 2)
110 (1*2^2 + 1*2^1 + 0*2^0 = 6)
101 (1*2^2 + 0*2^1 + 1*2^0 = 5)
.
总之:
abc (a*2^2 + b*2^1 + c*2^0)