各进制转换(含小数)

上传人:油条 文档编号:1723738 上传时间:2017-07-11 格式:DOCX 页数:4 大小:15.57KB
返回 下载 相关 举报
各进制转换(含小数)_第1页
第1页 / 共4页
各进制转换(含小数)_第2页
第2页 / 共4页
各进制转换(含小数)_第3页
第3页 / 共4页
各进制转换(含小数)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《各进制转换(含小数)》由会员分享,可在线阅读,更多相关《各进制转换(含小数)(4页珍藏版)》请在金锄头文库上搜索。

1、提示:各类进制在实际中表示十进制:D(Decimal)二进制:B(Binary)八进制:O(Octal) 十六进制:H(Hexadecimal)如:(4B1)16 又可写为 4B1H(12345)8 又可以写为 12345O(10011)2 又可以写为 10011B1、非十进制与十进制的转换1.1、基本原则:按权展开法,即把各数位乘权的 i 次方后相加1.2、实例:例 1:二进制与十进制的转换,带小数部分01011010.01B=027+126+025+124+123+022 +121+020+02-1+12-2 = 90.25例 2:八进制与十进制的转换,如有小数部分,对应乘相应 8 的-i

2、 次方【字母 O,表示八进制】245O = 3x82+4x81+5x80 = 229例 3:十六进制与十进制的转换,如有小数部分,对应乘相应 16 的-i 次方【字母 H,表示十六进制】F2DH = 15x162+2x161+13x160 = 38852、十进制与非十进制的转换2.1、基本原则:原则 1:整数部分与小数部分分别转换;原则 2:整数部分采用除基数(转换为 2 进制则每次除 2,转换为 8 进制每次除 8,以此类推)取余法,直到商为 0,而余数作为转换的结果,第一次除后的余数为最低为,最后一次的余数为最高位;原则 3:小数部分采用乘基数(转换为 2 进制则每次乘 2,转换为 8 进

3、制每次乘 8,以此类推)取整法,直至乘积为整数或达到控制精度。2.2、实例:例 1:将十进制数 725.625 分别转换为十六进制、八进制、二进制转换为二进制,整数部分每次除 2,小数部分每次乘以 2:整数部分: 小数部分:2|725.余数 =1 最低位 0.625 2|362.余数 =0 22|181.余数 =1 1.250.整数=1 小数部分最高位,靠近点的那位 2|90.余数=0 0.2502|45.余数=1 22|22.余数=0 0.500.整数=0 2|11.余数=1 22|5.余数=1 1.000.整数=1 小数部分最低位,最远点的那位 2|2.余数=0 0.0002|1.余数=1

4、 最高位 0商为 0,转换结束 积为 0,转换结束转换结果为:725.625D=1011010101.101B3、二进制、八进制、十六进制之间的转换3.1、基本原则:原则 1:将二进制转换成八进制按 3 位一组进行;原则 2:将二进制转换成十六进制按 4 位一组进行;原则 3:分组时如位数不够,整数部分在最左边补 0,小数部分在最右边补 0;原则 4:八进制转二进制,将 1 位八进制转换为 3 位二进制;原则 5:十六进制转二进制,将 1 位十六进制转换为 4 位二进制。3.2、实例:例 1:将 1011001.1101011 分别转换为八进制,十六进制1011001.1101011 = 001 011 001.110 101 100 = 131.654O 1011001.1101011 = 0101 1001.1101 0110 = 59.d6H 例 2:将八进制数 3571.402O 转换为二进制3571.402O = 110 011 101 111 001.100 000 010B 例 3:将十六进制数 91a28.b71H 转换为二进制91a28.b71H = 1001 0001 1010 0010 1000.1011 0111 0001B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号