十进制数转换八进制怎么转换?

 我来答
酒与梦想
2023-02-01 · TA获得超过140个赞
知道小有建树答主
回答量:3738
采纳率:100%
帮助的人:85.2万
展开全部

1、十进制转八进制,有两种方法:直接法与间接法,先看直接的方法,与十进制转成二进制相同,咱们还是分整数部分转换和小数部分转换。

2、整数部分,除8取余法,每次将整数部分除以8,余数为该位权上的数,商继续除以8,余数又为上一个位权上的数,然后以此类推一直下去,直到商为零,最后从最后一个余数向前排列就可以了,

3、再看小数部分,与转二进制相同,这里是乘八取整法,也就是说小数部分乘以8,然后取整数部分,再让剩下的小数部分再乘以8,再取整数部分,……以此类推,一直乘到小数部分为零为止

风中微子都fdd
2023-01-31 · TA获得超过2967个赞
知道答主
回答量:74
采纳率:100%
帮助的人:1.3万
展开全部

关于十进制转八进制的小数部分:只需将小数部分乘8取整。

如:193.12小数部分 

0.12*8=0.96, 取0

0.96*8=7.68, 取7

0.68*8=5.44, 取5

0.44*8=3.52, 取3

0.52*8=4.16, 取4
。。。
(保留一定位数, 4进3舍)

所以, 0.12 (d) = 0.07543 (8)..

拓展资料

  1. 进制也就是进位制,是人们规定的一种进位方法。 对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,   十六进制是逢十六进一,   二进制就是逢二进一,以此类推,x进制就是逢x进位。

  2. 对于任何一个数,我们可以用不同的进位制来表示。比如:十进数57(10),可以用 二进制表示为111001(2),也可以用 五进制表示为212(5),也可以用 八进制表示为71(8)、用 十六进制表示为39(16),它们所代表的数值都是一样的。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式