十进制转八进制

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:44:02
十进制111转八进制
111÷8=13.875
13÷8=1.625
1÷8=0.125
然后怎么得出结果呢? 小数点后哪一位才是有效的?
不懂 能仔细说说嘛?

不是 得小数,而是得余数
111/8=13 余7
13/8=1 余5
1/8=0 余1

将余数 逆序排列 得157就是十进制数111 的八进制

(1)十=(1)二
(10)十=(1010)二

(111)十
=((1*10+1)*10+1)十
=((1*1010+1)*1010+1)二
=(1011*1010+1)二
=(1101111)二
=(1 101 111)二
=(157)八

够 8 就进位
借位 借一个 是 8