如何把八进制"小数部分"转换成十进制

cooker200x 1年前 已收到1个回答 举报

没胸肌的小时光 幼苗

共回答了15个问题采纳率:86.7% 举报

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

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.019 s. - webmaster@yulucn.com