欢迎来到天天文库
浏览记录
ID:45436857
大小:453.00 KB
页数:20页
时间:2019-11-13
《《数的进制转换》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、3)二进制数和十进制数的转换a)二进制数转换成十进制数:只需将二进制数的每一位乘上其对应的权值后累加起来即可。例如:(101.01)2=1×22+0×21+1×20+0×2-1+1×2-2=(5.25)10b)十进制数转换成二进制数:整数部分除以二取余法,小数部分乘二取整法。例:十进制数(25)10转换成二进制数的转换过程:(25)10=K4K3K2K1K0=(11001)220余1K022512余0K126余0K223余1K321余1K4二进制整数部份高位
2、二进制整数部份低位例:将十进制数(14.125)10转换为二进制数。整数部分转换如下:1427223120余数111二进制整数部份低位二进制整数部份高位整数部份结果:11100十进制小数转换成二进制小数:纯小数转换,采用基数连乘法。方法如下:(1)将十进制小数乘以2,记下整数部分。(2)将上一步乘积中的小数部分再乘以2,记下整数部分。(3)重复(2),直到小数部分为0,或者满足精度要求为止。(4)将各步求得的整数转换成2进制的数码,并按照和运算过程相同的顺序排列起来,即为所求的2进制小数。小数
3、部分转换如下:0.125×20.250×20.500×21.000整数001二进制小数首位二进制整数末尾小数部份结果:.001(14.125)10结果:(1110.001)2例如,将(1101101011.101)2转换为十六进制数:001101101011.101036B.A所以,(1101101011.101)2=(36B.A)16二进制小数转换成十进制小数:末尾添0例如,将(1101101011.101)2转换为十进制数:(1101.101)2=3.八进制与十六进制八进制的基数为“8”,它表
4、示在这种计数制中,一共使用8个不同的数字符号(0,1,2,3,4,5,6,7)。低位计满8之后就要向高位进一-----“逢八进一”例如:(365.2)代表的实际值为:38+68+58+28=(245.25)210-1810十六进制的基数为“F”,它表示在这种计数制中,一共使用16个不同的数字符号(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)。其中A、B、C、D、E、F分别表示十进制中的10、11、12、13、14、15低位计至F后就要向高位进一-----“逢十六进一”例如:(F
5、5.2)代表的实际值为:F16+516+216=(245.125)10-11610例2:将十进制数(14.125)10转换为八进制数。整数部分转换如下:整数部份结果:16148180余数1八进制整数部份低位八进制整数部份高位6小数部分转换如下:0.125×81.000整数1二进制小数首位二进制整数末尾小数部份结果:.1(14.125)10结果:(16.1)8例3:将十进制数(14.125)10转换为十六进制数。整数部分转换如下:14160余数十六进制整数部份低位十六进制整数部份高位整数部份结果:E
6、E小数部分转换如下:0.125×162.000整数2二进制小数首位二进制整数末尾小数部份结果:.2(14.125)10结果:(E.2)16八进制转换为二进制:法则:八进制转换为二进制时,只要把每一个八进制数字改写成等值的三位二进制数即可,且保持高低位的次序不变。八进制转换为二进制的关系:(0)8=000(1)8=001(2)8=010(3)8=011(4)8=100(5)8=101(6)8=110(7)8=111例(71.23)8=(111001.010011)27123=(111001.0100
7、11)2十六进制转换为二进制:法则:十六进制转换为二进制时,只要把每一个十六进制数字改写成等值的四位二进制数即可,且保持高低位的次序不变。十六进制转换为二进制的关系:(0)16=0000(1)16=0001(2)16=0010(3)16=0011(4)16=0100(5)16=0101(6)16=0110(7)16=0111(8)16=1000(9)16=1001(A)16=1010(B)16=1011(C)16=1100(D)16=1101(E)16=1110(F)16=1111例(2C1.D)
8、16=(001011000001.1101)22C1D=(1011000001.1101)2二进制转换成八进制:二进制数转换成八进制数时,整数部分从低位向高位方向每三位用一个等值的八进制数来替换,最后不满三位时,在高位补零凑满三位;小数部分从高位向低位方向每三位用一个等值的八进制数来替换,最后不满三位时,在低位补零凑满三位。例1(1101101110.110101)2=(001101101110.110101)2=(1556.65)8155665例2(1101.01)2=(0011
此文档下载收益归作者所有