十进制转八进制

请问十进制转八进制,有一种方法是不是先转成二进制,在转成八进制?怎么转教教我!
由于我们对十进制比较熟,从小学到大学接都是十进游中制的,所以对其他进制很陌生。
对十进制转化为任意进制,比如d进制,常规做法,是除d取余。然后再商继续该凳磨培过程,直至除数为0
如上面"默守、你的情"所举的例子。
如十进制的100转化为八进制
被除数 除数 商 余数
100 / 8 12 4
12 / 8 1 4
1 / 4 0 1

所以所枣唯得的八进制数是(从后面往前读)144
原理我就不说了,和数字的基/指数形式有关,我就说转换过程.

一个十进制数总是除以8做短除,然后将余数倒纤帆着写下来就行了,这是手算的方法:

如十进制数100,
100/8商12余4
12/8商1余4
1/8商0余1
所以十物竖袭进制数100的八进制形式为144.

当然最简单的计算方法是利用windows的计算器,选择查看->科学型,然罩兄后点十进制,输入数,然后点八进制,它会自动转换的.
先将十进制数除2后,倒取余数,得到二进制数,
再将二进制数从右到左 ,每三位为一组,不够的前面补0,即可以将铅橘二进制转为八进制的了

比如乎配十进制的10 先转成二进制为1010,每三位为一组后是001 010 ,在转成八进制为岁激指12
除8取余数
除1.25就可以了哦