问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

十进制的小数部分怎样转成二进制

发布网友 发布时间:2022-04-20 11:34

我来回答

7个回答

懂视网 时间:2022-04-22 11:20

十进制小数转换成二进制小数采用“乘2取整,顺序排列”法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。

  

  进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。

  

  进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。可使用数字符号的数目称为基数(en:radix)或底数,基数为n,即可称n进位制,简称n进制。现在最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数。

热心网友 时间:2022-04-22 08:28

十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。以0.875为例,具体做法是:

一、取整运算

1、用2乘十进制小数,可以得到积:2*0.875=1.75;

2、将积的整数部分1取出,再用2乘余下的小数部分0.75,又得到一个积,则2*0.75=1.5‘

3、再将积的整数部分取出,如此进行,则0.5*2=1.0;此时,积中的小数部分为零,此时0或1为二进制的最后一位,不再往下计算。

二、按序排列

把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。即0.875=(0.111)B

扩展资料:

运算原理

十进制小数转换为二进制小数,假设一十进制小数B化为了二进制小数0.ab的形式,同样按权展开,得:B=a(2^-1)+b(2^-2)

因为小数部分的位权是负次幂,所以我们只能乘2,得2B=a+b(2^-1)因为a变成了整数部分,我们取整数正好是取到了a,剩下的小数部分也如此。

值得一提的是,小数部分的按权展开的数位顺数正好和整数部分相反,所以不必反向取余数了。

参考资料来源:百度百科-十进制转二进制

热心网友 时间:2022-04-22 09:46

十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。
然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。
0.425
0.425x2=0.85
0.85x2=1.7
0.7x2=1.4
0.4x2=0.8
0.8x2=1.6
0.6x2=1.2
....
0.425=011011B
不都是无限循环,如0.5=0.1B

热心网友 时间:2022-04-22 11:21

付费内容限时免费查看回答您好,可以参考下面方法处理:

1、十进制的小数转换为二进制,主要是小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0。例如十进制的0.125,要转换为二进制的小数。

2、转换为二进制,将小数部分0.125乘以2,得0.25,然后取整数部分0。

3、再将小数部分0.25乘以2,得0.5,然后取整数部分0。

4、再将小数部分0.5乘以2,得1,然后取整数部分1。

5、则得到的二进制的结果就是0.001。

热心网友 时间:2022-04-22 13:12

我是做计算机的 所以 我只算 255之间的 比如 255 是有2进制8个1组成的 所以 对应数字 应该如下
128 64 32 16 8 4 2 1 刚好是8位 比如一个数字7 就可以是 4+2+1 2进制 也就是 00000111 最后的三位 如果是55 就可以是 32+16+4+2+1 2进制也就是 00110111
只限于 255之间的哦 如果 大于255 那你在找别的资料吧 呵呵·追问那你是计算机的,平时没用到小数部分转二进制的吗

追答平时没有的 我觉得 目前 好多地方 有关于 这方面的算法 你可以搜一下 这样的答案很多 也太多的书面化 所以 我认为 知道的人还是能懂 不知道的人 还是不知道 所以 像我这样 简单易懂的 少啊·

热心网友 时间:2022-04-22 15:20

十进制的小数部分怎么转成2斤不你知道吗?我可以找一个专业的老师来教你怎么转成二进制。

热心网友 时间:2022-04-22 18:01

-8
怎样将十进制小数转换为二进制小数?

可以采用乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取整数部分,剩下的小数部分又乘以2,一直取到小数部分为零为止。如果永远不能为零,就同十进制数的四舍五入一样,按照要求保留多少位小数时,就根据后面一位是0还是1,取舍,如果是零,舍掉,如果是1,向入一...

十进制的小数如何转换成二进制的?

1、十进制的小数转换为二进制,主要是小数部分乘以2,取整数部分依次从左往右放在小数点后,直至小数点后为0。例如十进制的0.125,要转换为二进制的小数。2、转换为二进制,将小数部分0.125乘以2,得0.25,然后取整数部分0。3、再将小数部分0.25乘以2,得0.5,然后取整数部分0。4、再将小数部...

十进制数的小数部分怎么转换成二进制?

小数部分:例:0.625*2=1.25 0.25 *2=0.5 0.5 *2=1.0 然后我们将整数部分按从上往下的顺序书写就是:101,那么这个101就是十进制0.625的二进制形式 所以:(25.625)(十)=(11001.101)(二)十进制转成二进制是这样:把这个十进制数做二的整除运算,并将所得到的余数倒过来.例如将...

十进制小数转二进制

十进制小数转换成二进制小数采用“乘2取整,顺序排列”法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。进制也就是进位计数制,是人为定义的带进位的计...

怎样将十进制小数转换成二进制小数?

采用“循环乘2”方法,将十进制小数转换成二进制小数。【例1】将0.75(十进制)转换成二进制数 0.75(十进制)=0.11(二进制)【例2】将0.7(十进制)转换二进制数 由于乘积小数部分永远不等于0,“循环乘2”操作可以无限做下去。0.7(十进制)≈ 0.10110011 ...

10进制转换成2进制小数

十进制小数转换成二进制小数采用“乘2取整,顺序排列“法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零。然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位...

将十进制小数转换为二进制数一般采用( )

将十进制小数转换为二进制数一般采用以下步骤:将小数部分乘以2,并将整数部分写入二进制数中,作为二进制数的一部分。如果小数部分仍然存在,则重复步骤1,直到小数部分为0为止。将二进制数进行补码处理,得到最终的二进制数。例如,将0.625转换为二进制数的过程如下:将0.625乘以2,得到1.25,将1...

如何将十进制小数转换为二进制

将十进制小数转换为二进制小数的过程可以由以下几个步骤完成:将十进制小数部分乘以2 将结果的整数部分作为二进制小数的下一位 将结果的小数部分作为下一次迭代的输入 重复以上步骤直至结果无限接近于零或达到所需位数的精度是一个用于将0.25转化为二进制的例子:将$0.25\\times2=0.5$ 整数...

如何将十进制小数转换为二进制小数?

将十进制小数转换为二进制小数的方法是通过不断将小数部分乘以2,并取整数部分。用新的小数部分继续进行转换,直到小数部分为0或者达到所需精度。将十进制小数转换为二进制小数的整数部分,可以通过将小数乘以2并取整数部分来实现。例如,将0.3转换为二进制小数的整数部分,则可以计算0.3×2=0.6,取...

十进制转化为二进制,小数点后面的(小数部分)怎么转?

小数转换方法———乘基取整法 把十进制小数乘以2,取其积的整数部分作对应二进制小数的最高位系数k -1 再取积的纯小数部分乘以2,新得积的整数部分又作下一位的系数k -2 ,再取其积的纯小数部分继续乘2,…,直到乘积小数部分为0时停止,这时乘积的整数部分是二进制数最低位系数,每次乘积得到...

有小数的二进制怎么转十进制 含小数的十进制转二进制 二进制转十进制小数点后怎么算 十进制数100转换成二进制数是 二进制带小数转十进制 十进制小数转二进制例题 十进制转十六进制小数 二进制小数转16进制 二进制小数转八进制
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卷心菜炒粉条的家常做法是怎样的? 全世界所有的FPS网游 请问这是思科路由器里面ARP映射吗?(arp 10.16.252.210 3C07.7178... 主卧18平方,次卧18平方,客厅25个平方格力家用中央空调一拖三。连... 格力, 大金,三菱重工,三菱电机中央空调哪个好,家中客厅加餐厅50㎡,主... 客厅餐厅28平方,主卧14平方,次卧卧12平方,书房8平方,配什么系列的大金中... 我家二期大金中央空调主卧次卧内机电机响有噪音吵的没 ...急啊!有没有哪位可以告诉我解决办法?先谢谢了 海淘返利网站哪个好 中冶建研(上海)房屋检测站产品与服务 有关有小数点的二进制与十六进制怎样转换 二进制数有小数点怎么换成十进制 含小数点的数如何化作二进制 有小数点的数如何转换为二进制的数? 带小数点的十进制如何转化为二进制 小数点的进制转换是什么? 小数怎么转化成二进制数 二进制有小数点怎么算呀? 求步骤 先答后采纳 小数怎么用二进制表示? 小数怎么以二进制表示? 二进制小数如何表示? 二进制后面的小数点怎么算? 小数怎么用二进制表示 民法典规定租房合同是电子版有效吗 租房签电子合同安全吗? 租房合同能用电子合同签订吗? 租房合同电子版有效吗 租房电子合同怎么签才有效 租房签订电子合同,需要注意哪些事项呀? 电子版租房合同有效吗 小数用二进制怎么表示? 带小数点的进制转换 小数点的二进制怎么转化为十进制 十进制转换成二进制中,小数点后面的数字怎么转换? 地面砖太光滑怎么弄才能不光滑 瓷砖地滑怎么办,要怎么处理瓷砖才不会那么滑呢? 厨房地砖太滑怎么处理? 瓷砖地板光滑怎么处理? 地砖变滑怎么处理? 地板砖用久了很滑怎么办? 地板砖太滑怎么办? 家中铺的地砖很滑,该怎么办? 地板砖太滑怎么办,地板砖太滑处理的方法有哪些? 厕所地砖太滑怎么处理? 地面瓷砖滑滑的怎么办 家里的地板砖太滑,有什么办法可以处理? 地面瓷砖很油腻很滑怎么解决 饭店地面瓷砖遇水太滑,有什么好的处理方法? 地板砖滑怎样防滑妙招 家里地砖很滑怎么办?有什么简单方法?