二进制十进制间小数怎么转换

6W次浏览推荐于2020.06.14

在学计算机的时候都可能会遇到二进制和十进制之间的转换,二进制十进制间小数怎么转换呢?

    操作方法

    • 01

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

      • 02

        我们以0.4为例。0.4*2得0.8,取整数0,放在二进制小数第一位。

        • 03

          0.8*2得1.6,取整数1,放在二进制小数第二位。

          • 04

            接下来小数部分0.6*2得1.2,取整数1,放在二进制小数第三位。

            • 05

              之后0.2*2得0.4,取整数0,放在二进制小数第四位。

              • 06

                之后发现数字又变成了0.4*2,变成了循环,所以之后的数字为01100110...,整个二进制小数为0.01100110……(循环0110)。

                • 07

                  二进制的小数转换为十进制主要是乘以2的负次方,从小数点后开始,依次乘以2的负一次方,2的负二次方,2的负三次方等。

                  • 08

                    我们以二进制小数0.0101为例。

                    • 09

                      结果为0*(2^(-1))+1*(2^(-2))+0*(2^(-3))+1*(2^(-4))=0.375。

                      • End

                      免责声明:

                      本页搜狗指南内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与搜狗公司无关。本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。

                      2点赞无帮助无帮助
                      还没有个性签名哟