展开全部
方法1:采用除8取余法。
例:将十进制数115转化为八进制数
8| 115…… 3
8| 14 …… 6
8| 1 …… 1
结果:(115)10 = (163)8
方法2:先采用十进制化二进制的方法,再将二进制数化为八进制数
例:(115)10 = (1110011)2 = (163)8
扩展资料:
1、八进制化为二进制:
规则:按照顺序,每1位八进制数改写成等值的3位二进制数,次序不变。
例: (17.36)8 = (001 111 .011 110)2 = (1111.01111)2
2、八进制化为十六进制:
先将八进制化为二进制,再将二进制化为十六进制。
例:(712)8 = (1110 0101 0)2 = (1CA)16。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
举个例子说明:100转化8进制就是144
先用100除以8 得12余4
再用12除以8 得1余4
再用1除以8 得0余1
最后把把所有余数 倒过来放一起就是144 就是8进制数了
先用100除以8 得12余4
再用12除以8 得1余4
再用1除以8 得0余1
最后把把所有余数 倒过来放一起就是144 就是8进制数了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
十进制转8进制方法:
十进制数据除以8一直除到余0为指
然把所除的结果正排列
如十进制数50,转8进度,计算过程如下:
50/8
第一次
得6
余
2
2/8
第二次
余2
那么
第一位就是6
第二位就是3,十进制50对应该8进制62
八进制转10进制的方法:
就是6*8^1+2*8^0=48+2=50
[^1是1次方,^0是0次方]
十进制数据除以8一直除到余0为指
然把所除的结果正排列
如十进制数50,转8进度,计算过程如下:
50/8
第一次
得6
余
2
2/8
第二次
余2
那么
第一位就是6
第二位就是3,十进制50对应该8进制62
八进制转10进制的方法:
就是6*8^1+2*8^0=48+2=50
[^1是1次方,^0是0次方]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和转为二进制一样,将十进制数除以八,按顺序记录每次得到的余数,直到商为0,然后将得到的各个余数从最后得到的那个开始向右排起就是一个八进制数了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询