2016 - 2024

感恩一路有你

用栈实现十进制转八进制 十进制转八进制计算方法?

浏览量:2223 时间:2021-03-15 13:14:23 作者:admin

十进制转八进制计算方法?

方法1:使用与第8部分相反的顺序。8 | 115 3

8 | 14……6

8 | 1……1][结果:(115)10=(163)8

方法二:十进制二进制数,再将二进制数转换成八进制数

小数点前整数的总分,除以8得到余数,反序,

小数点后的十进制总分,乘以8得到整数,正序,

例如,十进制中的23.175变为八进制数,23/8=2,大于7,2/8=0,大于2,逆序为27;

0.175*8=1.4,取1,

0.4*8=3.2,取3,

0.2*8=1.6,取1,

0.6*8=4.8,取4,。。。。

所以23.175=27.131463。。。(无限循环)

用栈实现十进制转八进制 数据结构栈十进制转换八进制 栈实现表达式求值图解

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。