用栈实现十进制转八进制 十进制转八进制计算方法?
浏览量: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。。。(无限循环)
用栈实现十进制转八进制 数据结构栈十进制转换八进制 栈实现表达式求值图解
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。