54.35的十进制转换成八进制等于多少?
答案:2 悬赏:0 手机版
解决时间 2021-02-15 02:21
- 提问者网友:风月客
- 2021-02-14 23:23
54.35的十进制转换成八进制等于多少?
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-02-15 00:04
十进制转换八进制有两种方法,第一种是直接法:分为整数部分和小数部分。
1、整数部分,除8取余法,每次将整数部分除以8,余数为该位权上的数,商继续除以8,余数又为上一个位权上的数,然后以此类推一直下去,直到商为零,最后从最后一个余数向前排列就可以了。
54/8=6余6,6/8=0余6,也就是说整数部分等于66!
2、小数部分,与转二进制相同,这里是乘八取整法,也就是说小数部分乘以8,然后取整数部分,再让剩下的小数部分再乘以8,再取整数部分,……以此类推,一直乘到小数部分为零为止。
0.35*8=2.8(取2),0.8*8=6.4(取6),0.4*8=3.2(取3),0.2*8=1.6(取1).......无限循环!
所以就根据位数要求进行“3舍4入”吧。这里我保留两位,所以是26!
我的答案是:66.26
还有一种是间接法,先把十进制转换为二进制,然后再由二进制转换为8进制!具体步奏就不列了!
1、整数部分,除8取余法,每次将整数部分除以8,余数为该位权上的数,商继续除以8,余数又为上一个位权上的数,然后以此类推一直下去,直到商为零,最后从最后一个余数向前排列就可以了。
54/8=6余6,6/8=0余6,也就是说整数部分等于66!
2、小数部分,与转二进制相同,这里是乘八取整法,也就是说小数部分乘以8,然后取整数部分,再让剩下的小数部分再乘以8,再取整数部分,……以此类推,一直乘到小数部分为零为止。
0.35*8=2.8(取2),0.8*8=6.4(取6),0.4*8=3.2(取3),0.2*8=1.6(取1).......无限循环!
所以就根据位数要求进行“3舍4入”吧。这里我保留两位,所以是26!
我的答案是:66.26
还有一种是间接法,先把十进制转换为二进制,然后再由二进制转换为8进制!具体步奏就不列了!
全部回答
- 1楼网友:蕴藏春秋
- 2021-02-15 00:32
你好!
转换成8进制为;66.43
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯