第2章 数制编码与汉字输入法ppt课件.ppt

第2章 数制编码与汉字输入法ppt课件.ppt

ID:59204760

大小:880.00 KB

页数:47页

时间:2020-09-26

第2章 数制编码与汉字输入法ppt课件.ppt_第1页
第2章 数制编码与汉字输入法ppt课件.ppt_第2页
第2章 数制编码与汉字输入法ppt课件.ppt_第3页
第2章 数制编码与汉字输入法ppt课件.ppt_第4页
第2章 数制编码与汉字输入法ppt课件.ppt_第5页
资源描述:

《第2章 数制编码与汉字输入法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章数制编码与汉字输入法本章主要介绍计算机内部数据的表示、转换和计算问题,汉字的各种编码和汉字输入法1本章概要2.1数制系统2.2数制系统之间的转换2.3计算机中数的表示2.4汉字输入法22.1数制系统什么是数制常见的数制十进制七进制十二进制六十进制不常见的数制二进制八进制十六进制3一、十进制十进制数制系统采用十个数字符号:0,1,2,3,4,5,6,7,8,9来表示所有的十进制数据,这十个符号本身代表了确定的值。例:666.66=6×102+6×101+6×100+6×10-1+6×10-2十进制数

2、具有以下特点:(1)基数为10,表示数的符号有:0、1、2、3、4、5、6、7、8、9。(2)逢十进一。(3)按权展开。4二、二进制二进数制的基数为2,它用0、1两个记数符号表示所有的数据。二进制数也有如下三个特点:基数为2,用0、1两个符号表示所有的数。加法规则:逢二进一按权展开例:(101101.11)2=1×25+1×24+1×23+1×22+0×21+1×20+1×2-1+1×2-232+0+8+4+0+1+0.5+0.25(45.75)105二进制数据的计算1、二进制加法与十进制数一样,二进制

3、数据也具有加、减、乘、除及乘方等算术运算。计算机中最常用的是二进制加法运算,加法规则是“逢二进一”。例如:6二进制数据的计算逻辑运辑“与”运算:AND含义:两个二进制数据按位进行“与”运算。规则:1and1=1,1and0=0,0and1=0,0and0=0。“或”运算:OR含义:两个二进制数按位进行“或”运算。规则:1or1=1,1or0=1,0or1=1,0or0=0。“非”运算:NOT含义:将一个二进制数据的0变为1,1变为0。规则:not1=0,not0=17二进制数据的计算逻辑运算举例8三、八

4、进制八进制数的基数为8,采用0,1,2,3,4,5,6,7八个符号表示所有的八进制数据。八进制数也具有如下三个特点:基数为八;逢八进一;如:1+7=102*4=1016-7=7按权展开。例:(642)8=6×82+4×81+2×80=(418)10(10,100,101.010,110,1)2=(245.264)8(267.435)8=(010110111.100011101)29四、十六进制十六进制数的基数为16,采用0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F十六个符号来表示所有的

5、十六进制数据十六进制数也具有如下三个特点:基数为16;逢16进一;如:8+9=112*9=12按权展开。例:(9B4.4)16=9×162+11×161+4×160+4×16-1=(2484.25)1010小结进位制二进制八进制十进制十六进制规则逢二进一逢八进一逢十进一逢十六进一基数r=2r=8r=10r=16数符0,10,1,…,70,1,…,90,1,…,9,A,B,C,D,E,F位权2i8i10i16i标识BODH11二进制、八进制和十六进制之间的关系二进制八进制二进制十六进制二进制十六进制000

6、00000010008001100011100190102001021010A0113001131011B1004010041100C1015010151101D1106011061110E1117011171111F122.2数制系统之间的转换10进制→成N(2、8、16)进制N(2、8、16)进制→10进制2、8、16进制数之间的转换13例如:(100)D=()B2

7、100余数2

8、500(最低位)2

9、2502

10、1212

11、602

12、302

13、1101(最高位)结论:(100)D=(1100100)B1、十

14、进制→N进制1)整数部分的转换除N取余,从末位取起即:把一个十进制的整数不断除以所需要的基数N,取其余数(除N取余法),就能够转换成以N为基数的数。14例如:(0.625)D=()B乘2取整:整数部分0.625×21.2501×20.5000×21.0001结论:(0.625)D=(0.101)B2)小数部分转换乘N取整,顺序取起即:将一个十进制小数转换成N进制小数时,将十进制小数不断地乘以N,并取整,这称为乘N取整法。153)混小数的转换如果十进制数包含整数和小数两部分,则必须将十进制小数点两边的整数

15、和小数部分分开,分别完成相应的转换,然后,再把N进制整数和小数部分组合在一起。练习:(25.125)D=()B16N进制→十进制:按权展开相加即只要把二进制中出现1的位数权相加即可。例如:(101)B=1×22+0×21+1×20=4+0+1=(5)D(101)O=1×82+0×81+1×80=64+0+1=(65)D(101)H=1×162+0×161+1×160=256+0+1=(257)D2、N进制→十进制173、二、八、十六进制数之

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

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

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