常见的进制转换方法Word文档下载推荐.doc
- 文档编号:13167750
- 上传时间:2022-10-07
- 格式:DOC
- 页数:37
- 大小:83KB
常见的进制转换方法Word文档下载推荐.doc
《常见的进制转换方法Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《常见的进制转换方法Word文档下载推荐.doc(37页珍藏版)》请在冰豆网上搜索。
数制所使用的数码个数称为”基”。
(3)权:
某数制每一位所具有的值称为”权”。
二:
进制转换的理论
1、二进制数、十六进制数转换为十进制数:
用按权展开法
把一个任意R进制数anan-1...a1a0.a-1a-2...a-m
转换成十进制数,其十进制数值为每一位数字与其位权之积的和。
an×
Rn+an-1×
Rn-1+…+a1×
R1+a0×
R0+a-1×
R-1+a-2×
R-2+…+a-m×
R-m
2、十进制转化成R进制
十进制数轮换成R进制数要分两个部分:
整数部分:
除R取余数,直到商为0,得到的余数即为二进数各位的数码,余数从右到左排列(反序排列)。
小数部分:
乘R取整数,得到的整数即为二进数各位的数码,整数从左到右排列(顺序排列)。
3、十六进制转化成二进制
每一位十六进制数对应二进制的四位,逐位展开。
4、二进制转化成十六进制
将二进制数从小数点开始分别向左(对二进制整数)或向右(对二进制小数)每四位组成一组,不足四位补零。
三、具体实现
1、二进制转换成十进制
任何一个二进制数的值都用它的按位权展开式表示。
例如:
将二进制数(10101.11)2转换成十进制数。
(10101.11)2=1*24+0*23+1*22+0*21+1*20+1*2-1+1*2-2
=24+22+20+2-1+2-2=(21.75)10
2、十进制整理转换成二进制
将十进制整数转换成二进制整数采用“除2取倒余法”。
即将十进制整数除以2,得到一个商和一个余数;
再将商除以2,又得到一个商和一个余数;
以此类推,直到商等于零为止。
每次得到的余数的倒排列,就是对应二进制数的各位数。
于是,结果是余数的倒排列,即为:
(37)10=(a5a4a3a2a1a0)2=(100101)2
3、十进制小数转换成二进制小数
十进制小数转换成二进制小数是用“乘2取整法”。
即用2逐次去乘十进制小数,
将每次得到的积的整数部分按各自出现的先后顺序依次排列,就得到相对应的二进制小数。
将十进制小数0.375转换成二进制小数,其过程如下:
最后结果:
(0.375)10=(0.a1a2a3)2=(0.011)2
4、十六进制转为二进制
由于24=16,所以每一位十六进制数要用四位二进制数来表示,也就是将每一位十六进制数表示成四位二进制数。
例:
将十六进制数(B6E.9)16转换成二进制数为:
B6E.9
101101101110.1001
即(B6E.9)16=(101101101110.1001)2
5、二进制数转为十六进制
将二进制数转换成十六进制数是将二进数的整数部分从右向左每四位一组,每一组为一位十六进制整数,不足四位时,在前面补0;
而二进制小数转换成十六进制小数是将二进制小数部分从左向右每四位一组,每一组为一位十六进制小数。
最后一组不足四位时,应在后面用0补足四位。
二进制数(1010101011.0110)2,转换成十六进制数为:
001010101011.0110
2AB.6
即:
(1010101011.0110)2=(2AB.6)16
1、二进制数、十六进制数转换为十进制数:
2:
十进制转化成R进制
3:
十六进制转化成二进制
4:
二进制转化成十六进制
三:
具体实现
1:
二进制转换成十进制
十进制整理转换成二进制
十进制小数转换成二进制小数
十六进制转为二进制
5:
二进制数转为十六进制
本文出自“我儿子真帅!
”博客,请务必保留此出处
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常见 转换 方法