不同数制之间的转换

不同数制之间的转换

ID:42092777

大小:451.00 KB

页数:10页

时间:2019-09-07

不同数制之间的转换_第1页
不同数制之间的转换_第2页
不同数制之间的转换_第3页
不同数制之间的转换_第4页
不同数制之间的转换_第5页
资源描述:

《不同数制之间的转换》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、不同数制之间的转换二、八、十六进制数转换为十进制规则:按权展开求和。只需将每一位数字乘以它的权2的N次幂,再以十进制的方法相加就可以得到它的十进制的值(注意,小数点左侧相邻位的权为2的零次幂,整数部分从右向左,每移一位,幂次加1;小数部分从左向右,每移一位,幂次减1)。不同数制之间的转换二、八、十六进制数转换为十进制例:二进制转换成十进制(11010.101)2=1×24+1×23+0×22+1×21+0×20+1×2-1+0×2-2+1×2-3=(27.625)10例:八进制转换成十进制(107.1)8=1×82+0×81+7×80+1×8-1=(71.125)10例:十六进制转换成十

2、进制(2B)16=2×161+11×160=(43)10不同数制之间的转换十进制转换为其它进制规则:整数部分采用除基数取余法,即对十进制整数逐次除以2,直至商数为0,逆向取每次得到的余数;小数部分采用乘基数取整法,即对十进制的小数部分逐次乘以2,直至乘积的小数部分为0,或是精确到第N位小数,取每次乘积的整数部分。不同数制之间的转换十进制转换为其它进制例:(59.125)10=()2对于整数部分,采用除2取余法对于小数部分,采用乘2取整法:0.125×2=0.25取出整数0最高位0.25×2=0.5取出整数00.5×2=1.0取出整数1最低位所以:(59.125)10=(110001.00

3、1)2同理,十进制向八进制或十六进制转换时,方法类似,只不过乘或除的不再是2,而是8或16。【例】将(75)10转换成二进制数。分析:方法基本同上,只不过将上题的除以8换成除以2。不同数制之间的转换二进制数与八进制或十六进制数之间的转换(2)二进制与十六进制之间的转规则:二进制转换成十六进制:以小数点为基准,分别向左、右每四位一组划分,将每四位代以十六进制数字(前后端不足四位者用零补齐);反之,十六进制转换成二进制,每一个十六进制数字代以四位二进制数字。例:二进制转换成十六进制(111101010011.10111)2=(111101010011.10111000)2=(F53.B8)1

4、6例:十六进制转换成二进制(6BA.C5)16=(011010111010.11000101)2=(11010111010.11000101)2整数从右向左小数从左向右二进制十六进制二进制八进制一位拆三位一位拆四位三位并一位四位并一位000110110111.0100(1B7.4)16示例:100110110111.010100(4667.24)8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。