八进制31转换成十进制

时髦轩 人气:1.86W
八进制31转换成十进制

31(八进制) = 25(十进制)。

八进制数化成十进制数一般采用按位加权求和法(计算方法是将八进制每位上的数乘以位权,最后将得出来的数加在一起,结果就是转化完的十进制数字),具体计算步骤是:

31(八进制)=1×8^0+3×8^1=1×1+3×8=25(十进制),所以八进制数31转化成十进制数就是25,表示为31(八进制) = 25(十进制)。

举个例子:八进制的0.123然后转为十进制就是1/8+2/64+3/512=0.125 + 0.03125 + 0.005859375 = 0.162109375如果是变回八进制,就采取“乘8取整”的方法:0.162109375 * 8 = 1.296875 第一位为10.296875 * 8 = 2.375 第二位为20.375 * 8 = 3 第三位为所以(0.123)8 = (0.162109375)10