3.1数据编码第二课时课件-教科版(2019)高中信息技术必修一.pptxVIP

  • 0
  • 0
  • 约2.21千字
  • 约 20页
  • 2026-03-13 发布于广东
  • 举报

3.1数据编码第二课时课件-教科版(2019)高中信息技术必修一.pptx

数据编码第二课时

知识详解1数制:也称计数制,是用一组固定的符号和统一的规则来表示数制的方法。常用的数制有十进制、二进制、八进制和十六进制。234数码:是一个数制中表示计本数制大小的不同数字符号。例如,二进制有0和1,;八进制有0,1,2,3,4,5,6,7共八个数码。基数:是一个数值所使用的数码的个数。例如二进制的基数是2,八进制的基数为8。位权:数码在不同位置上的权重(倍率值),用基数R的i次幂即Ri表示。

十进制二进制01常用的十进制数,10是十进制的基数。各位上的权值是基数10的若干次幂。【例】285(10)十进制数285各位上的权值102101100二进制各位上的权值是基数2的若干次幂。从右往左的权值为20、21、22……【例】10001(2)二进制数10001各位上的权值2423222120

十进制二进制01二进制只有0和1两个数字符号,基本计数规则是“逢二进一”。十进制012345678二进制0110111001011101111000

十进制八进制01八进制基本计数规则是“逢八进一”。十进制0~78910111213141516八进制0~7101112131415161720

十进制十六进制01十六进制基本计数规则是“逢十六进一”。十进制0~9101112131415161718十六进制0~9ABCDEF101112十进制23242526272829303132十六进制1718191A1B1C1D1E1F20

R进制转十进制02R进制非负整数转换为十进制非负整数把R(R为不小于2的整数)进制非负整数转换为十进制非负整数,使用“按权展开求和法”。

R进制转十进制02【计算方法】将该进制数的每个位置上的数字符号与其相对应位置的权值相乘,然后再相加即可。【例】(10001)2转换成十进制数二进制数10001各位上的权20=16+0+0+0+1=(17)10(10001)2=1×24+0×23+0×22+0×21+1×20

R进制转十进制02【计算方法】将该进制数的每个位置上的数字符号与其相对应位置的权值相乘,然后再相加即可。【例】(2F3D)16转为十进制数(2F3D)16=2×163+F×162+3×161+D×160=2×163+15×162+3×161+13×160=8192+3840+48+13=(12093)10

练习02(1)请将11001(2)转换为十进制。(2)请将(2071)8转换为十进制。练一练(11001)2=1×24+1×23+0×22+0×21+1×20=16+8+0+0+1=(25)10(2071)8=2×83+0×82+7×81+1×80=1024+0+56+1=(1081)10

十进制转R进制02十进制非负整数转换为R进制非负整数把十进制非负整数转换为R进制数,可使用短除法,即“除R取余法”。注:R代表的是不小于2的整数

R进制转十进制02【例】把(18)10转换为二进制数答案:(10010)2182924222120余数01010低位高位

R进制转十进制02【例】将(175)10转换为十六进制答案:(AF)161751610160余数1510低位高位提示:当R10时,可能会出现余数为二位数(10)的情况,此时要转换为对应的R进制的单个数字符号。(如10→A,11→B,…,15→F)

练习02(1)请将(31)10转换为八进制。(2)请将(157)10转换为十六进制。练一练答案:(37)8答案:(9D)16

二进制八进制03八进制的基数为8,逢八进一,1位八进制数可以用3位二进制数表示。【例】2转为八进制数11011101335注:从后向前依次取三个二进制的数为一组,转换为十进制的数。

二进制八进制03八进制的基数为8,逢八进一,1位八进制数可以用3位二进制数表示。【例】(263)8转为二进制数10110011263注:每组由3个数组成,不够3位的要在前面加“0”,最高位前不够三位数的不需在前面加。

二进制十六进制03十六进制的基数为16,逢十六进一,1位十六进制数可以用4位二进制数表示。【例】(111010101101)2转为十六进制数111010101101141013注:从后向前依次取三个二进制的数为一组,转换为十进制的数。EAD

实践

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档