首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

十进制小数如何转换成二进制小数!请举例解释一下

发布网友

我来回答

2个回答

热心网友

整数部分除2取余转换:
将要转换的十进制整数不断除以2,并依次记下带队的余数,直到商为0时为止,然后按反序获得对应的二进制数。
小数部分的转换:
将要转换的十进制小数不断乘以2,记下每次积的整数,直到积为零为止,若址进制小数不能用有限的二进制小数表示,则可根据需要取若干位近似值,最后按正序获得对应的二进制小数。

热心网友

整数部分用短除

小数部分每次乘二,取整

比如十进制3.75转二进制

先取三短除结果是11(2)

剩下的小数部分:

0.75*2=1.5(取整数部分“1”为“二分位”)
(1.5-1)*2=1(取整数部分“1”为“四分位”)
(一直乘到没有小数部分)

最后的结果就是11.11(2)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com