首页 > 编程知识 正文

二进制如何转化为八进制和16进制,计算机基础二进制除法

时间:2023-05-06 17:52:20 阅读:59308 作者:18

1.1进制转换r进制1.110进制转换二进制十进制整数转二进制

要将十进制整数转换为二进制整数,请使用“除2外取馀数”;要将十进制小数转换为二进制小数,请使用“乘以2进行调整”。

例题:135D=______ B

*分析: **如下图所示,将135除以2,直到不能整除为止,然后从下开始反算其馀。 结果得到1000 0111B。

图1.10进制整数旋转2进制十进制小数转二进制

从十进制小数到二进制小数的转换采用“乘2取整,顺序排列”法。

具体做法是:

使用210进制小数,可以得到乘积。 取出乘积的整数部分,用2剩下的小数部分,得到另一个乘积,取出乘积的整数部分。 这样,直到乘积中的小数部分为零或达到要求的精度。

然后,把取出的整数部分按顺序排列,把先取的整数作为二进制小数的高位有效位,把后取的整数作为低位有效位。

http://www.Sina.com/0.68 d=_ _ _ _ _ _ b (精确到小数点后五位)。

*分析: **如下图所示,0.68乘以2取整数,然后小数乘以2,取整数直到达到主题要求的精度。 结果: 0.10101B。

图2.10进制小数旋转二进制数1.210进制旋转八进制数与十进制旋转二进制数相同,参考以下例题。

3358 www.Sina.com/10.68 d=_ _ _ _ _ _ q (精确到小数点后三位)

*分析: **如下图所示,整数部分除以8得到馀数,直到不能整除为止。 小数部分0.68乘以8进行整数化,然后小数部分乘以8进行整数化,直到达到主题的要求精度。 结果:得到12.534Q。

图3.10进制转8进制1.310进制转16进制与10进制转2进制相同,参考以下例题。

3358 www.Sina.com/25.68 d=_ _ _ _ _ _ h (精确到小数点后三位)。

*分析: **如下图所示,整数部分除以16得到馀数,直到不能整除为止。 小数部分0.68乘以16进行整数化,然后小数部分乘以16进行整数化,直到达到主题的要求精度。 结果: 19.ae1H。

图4.10进制转换为16进制# 2.R进制转换为10进制## 2.1进制转换为10进制**方法是将**2进制加权展开,相加后为10进制。 (具体用法如下图) http://www.Sina.com/10010110 b=_ _ _ _ _ d

*分析: **如下图所示。 结果:获得150D。

图5.2将二进制转换为十进制将2.2进制转换为十进制将八进制转换为十进制与将二进制转换为十进制相同。

例题:26Q=______ D

*分析: **如下图所示。 结果:获得22D。

图6.8进制十进制2.316进制十进制http://www.Sina.com/23 dah=_ _ _ _ _ _ d

*分析: **如下图所示。 结果9178D。

图7.16进制十进制3.2进制八进制转换方法以例题:(即二进制小数点)为分隔符,向左(或向右)每三位取一位。

3358 www.Sina.com/10100100 b=_ _ _ q

*分析: **计算过程如下图所示。 结果获得244Q。

图8.2进制转换为8进制4.2进制转换为16进制的方法,以例题:,即2进制小数点为分隔符,向左(或向右)每4位取1位。

3358 www.Sina.com/10100100 b=_ _ _ h

*分析: **计算过程如下图所示。 结果a4H。

图9.2进制到16进制的变换5 .要想做好事,首先其器下面的表必须是对应于8位2进制的10进制数值,对2进制变换和类似主题的理解非常有用。

11111111B1286432168421D注: b :二进制

d :十进制

例题:135D=______ B

*解析: **如果有一个表,上面的二进制数与十进制数值相对应,可以将主题中给出的十进制数135拆分为: 128 7,然后从表中找到相应的数值并汇总得出答案。

135D=128D 7D=1000 0111B

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。