10进制转8进制代码实现,10进制转换为二进制代码

首页 > 技术 > 作者:YD1662022-11-26 03:34:29

二进制、八进制、十进制、十六进制之间的转换

(小数部分)

1、四种常用进制的组成

(1)二进制:由数字0和1组成

(2)八进制:由数字0至7组成

(3)十进制:由数字0至9组成

(4)十六进制:由数字0至9以及字母A至F组成

10进制转8进制代码实现,10进制转换为二进制代码(1)

常用进制

2、二进制转八进制、十进制、十六进制(含小数)(1)二进制转八进制(含小数)

方法:分为整数部分小数部分

①整数部分:从右往左,三位一组,不足三位,高位补0,补齐三位

②小数部分:从左往右,三位一组,不足三位,低位补0,补齐三位

最后每一组直接按权展开求和

实例:将含有小数部分的二进制数101110.101转换为八进制数

10进制转8进制代码实现,10进制转换为二进制代码(2)

(2)二进制转十进制(含小数)

方法:直接按权展开求和,即可得到相应的十进制数

实例:将含有小数部分的二进制数101110.101转换为十进制数

10进制转8进制代码实现,10进制转换为二进制代码(3)

注解:二进制转十进制也可以如二进制转八进制一样,分为整数部分小数部分来分别按权展开求和,但是最终结果是一样的,而且还稍显麻烦,直接两部分一起按权展开求和简单一点

(3)二进制转十六进制(含小数)

方法:分为整数部分小数部分

①整数部分:从右往左,四位一组,不足四位,高位补0,补齐四位

②小数部分:从左往右,四位一组,不足四位,低位补0,补齐四位

最后每一组直接按权展开求和

实例:将含有小数部分的二进制数101110.101转换为十六进制数

10进制转8进制代码实现,10进制转换为二进制代码(4)

首页 1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.