8进制~有小数~转换成10进制~怎样转~

 我来答
平静且勤俭灬松柏x
2020-01-18 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.5万
采纳率:28%
帮助的人:876万
展开全部
将小数部分乘以2,取结果的整数部分为二进制的一位。
然后继续取结果的小数部分乘2重复,一直到小数部分全部为0结束
(有可能遇到不停循环乘不尽的情况出现)
举例:
0.8125换成二进制方法如下:
0.8125x2
=
1.625...1
0.625x2
=
1.25....1
0.25x2
=
0.5.....0
0.5x2
=
1
.....1
至此小数部分已经全为0
(1.0000..)
,所以十进制0.8125对应二进制的
0.1101
而乘不尽的无限循环二进制小数举个例子如十进制的0.68,
你可以尝试按上面的方法乘一下
:)
另外十进制的整是用除2的方式的,想必你已经知道了。在换算时需要将整数部分用除2方式计算出,小数部分用乘2方式计算出,然后再用小数点接到一起作为二进制的结果
创作者hyn3RKVqMk
2019-09-06 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.5万
采纳率:35%
帮助的人:794万
展开全部
雷同于二进制转化了十进制
小数后面的只是对应的乘以1/8,1/64,……
(133.64)(八进制)=1*64+3*8+3*8+6*1/8+4*1/64=91.8125
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
称马你0M
高粉答主

2021-01-04 · 繁杂信息太多,你要学会辨别
知道答主
回答量:22.3万
采纳率:8%
帮助的人:1.2亿
展开全部

怎么将8进制的数转换为10进制

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式