第二章计算机中数值的表示及运算优秀课件.ppt
《第二章计算机中数值的表示及运算优秀课件.ppt》由会员分享,可在线阅读,更多相关《第二章计算机中数值的表示及运算优秀课件.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章计算机中数值的表示第二章计算机中数值的表示及运算及运算1第1页,本讲稿共46页第二章第二章 数据信息在计算机中的表示形式数据信息在计算机中的表示形式1.1.1.1.计算机中各常用计数制的表示及相互转换。计算机中各常用计数制的表示及相互转换。计算机中各常用计数制的表示及相互转换。计算机中各常用计数制的表示及相互转换。2.2.2.2.计算机中数值数据的主要编码形式(原码、反码、计算机中数值数据的主要编码形式(原码、反码、计算机中数值数据的主要编码形式(原码、反码、计算机中数值数据的主要编码形式(原码、反码、补码)。补码)。补码)。补码)。3.3.3.3.二进制定点数和浮点数的表示。二进制定点
2、数和浮点数的表示。二进制定点数和浮点数的表示。二进制定点数和浮点数的表示。4.4.4.4.西文信息、汉字在计算机中的表示。西文信息、汉字在计算机中的表示。西文信息、汉字在计算机中的表示。西文信息、汉字在计算机中的表示。本章重点:本章重点:第2页,本讲稿共46页2.12.1数制进位计数制的几个基本概念进位计数制的几个基本概念进位计数制的几个基本概念进位计数制的几个基本概念进位计数制进位计数制进位计数制进位计数制:用少量的数字符号(也称数码),按用少量的数字符号(也称数码),按用少量的数字符号(也称数码),按用少量的数字符号(也称数码),按先后次序把它们排成数位,由低位到高位进行计数,先后次序把它
3、们排成数位,由低位到高位进行计数,先后次序把它们排成数位,由低位到高位进行计数,先后次序把它们排成数位,由低位到高位进行计数,计满进位,这样的方法称为进位计数制计满进位,这样的方法称为进位计数制计满进位,这样的方法称为进位计数制计满进位,这样的方法称为进位计数制基数:基数:基数:基数:进位制的基本特征数,即所用到的数字符进位制的基本特征数,即所用到的数字符进位制的基本特征数,即所用到的数字符进位制的基本特征数,即所用到的数字符号个数。号个数。号个数。号个数。例如十进制用例如十进制用例如十进制用例如十进制用0 0 0 09999 十个数码表示,基数为十个数码表示,基数为十个数码表示,基数为十个数
4、码表示,基数为10101010权:进位制中各位权:进位制中各位权:进位制中各位权:进位制中各位“1”“1”“1”“1”所表示的值为该位的权所表示的值为该位的权所表示的值为该位的权所表示的值为该位的权常用的进位制:常用的进位制:常用的进位制:常用的进位制:2 2 2 2、8 8 8 8、10101010、16161616进制。进制。进制。进制。第3页,本讲稿共46页 1.1.1.1.十进制计数制十进制计数制十进制计数制十进制计数制(Decimal)(Decimal)(Decimal)(Decimal)(1 1 1 1)基数)基数)基数)基数:10;:10;:10;:10;(2 2 2 2)符号)
5、符号)符号)符号:0,1,2,3,4,5,6,7,8,9:0,1,2,3,4,5,6,7,8,9:0,1,2,3,4,5,6,7,8,9:0,1,2,3,4,5,6,7,8,9;(3 3 3 3)计算规律)计算规律)计算规律)计算规律:“:“:“:“逢十进一逢十进一逢十进一逢十进一”或或或或“借一当十借一当十借一当十借一当十”;(4 4 4 4)并列表示)并列表示)并列表示)并列表示:NN1010=d=dn-1n-1d dn-2 n-2 dd1 1d d0 0d d-1-1d d-2-2 dd-m-m(5 5 5 5)多项式展开)多项式展开)多项式展开)多项式展开:NN1010=d=dn-1
6、n-1 1010n-1 n-1+d d1 1 10101 1+d d0 0 10100 0 +d d-1-1 1010-1-1+.d.d-m-m 1010-m-m 其中其中其中其中mm、n n为正整数为正整数为正整数为正整数,n n为整数位数为整数位数为整数位数为整数位数,mm为小数位数,为小数位数,为小数位数,为小数位数,D Di i表示第表示第表示第表示第i i i i位的系数位的系数位的系数位的系数,10,10i i称为该位的权。称为该位的权。称为该位的权。称为该位的权。例如:十进制数例如:十进制数例如:十进制数例如:十进制数123.45123.45123.45123.45的表示的表示的
7、表示的表示123.45=110123.45=1102 2+210+2101 1+3 10+3 100 0+410+410-1-1+510+510-2-2等式左边为并列表示法,等式右边为多项式表示法。等式左边为并列表示法,等式右边为多项式表示法。等式左边为并列表示法,等式右边为多项式表示法。等式左边为并列表示法,等式右边为多项式表示法。2.1.1 2.1.1 2.1.1 2.1.1 常用的计数制常用的计数制常用的计数制常用的计数制第4页,本讲稿共46页 2.2.二进制二进制(Binary)(Binary)(1 1 1 1)基数)基数)基数)基数:2:2:2:2(2 2 2 2)符号)符号)符号)
8、符号:0,1:0,1:0,1:0,1(3 3 3 3)计算规律)计算规律)计算规律)计算规律:逢二进一或借一当二逢二进一或借一当二逢二进一或借一当二逢二进一或借一当二(4 4 4 4)二进制的多项式表示)二进制的多项式表示)二进制的多项式表示)二进制的多项式表示:NN2 2=d=dn-1 n-1 22n-1 n-1+d dn-2 n-2 22n-2 n-2+dd1 1 221 1+d d0 0220 0+d d-1-1 22-1-1+d d-2-2 22-2-2+d+d-m-m 22-m-m 其中其中其中其中mm、n n为正整数为正整数为正整数为正整数,n n为整数位数,为整数位数,为整数位数
9、,为整数位数,mm为小数位数,为小数位数,为小数位数,为小数位数,D Di i表示第表示第表示第表示第i i位的系数,位的系数,位的系数,位的系数,2 2 2 2i i称为该位的权。称为该位的权。称为该位的权。称为该位的权。例如例如例如例如:二进制数二进制数二进制数二进制数(1101.01)(1101.01)(1101.01)(1101.01)2 2 2 2的多项式表示:的多项式表示:的多项式表示:的多项式表示:(1101.01)(1101.01)2 2=12=123 3+12+122 2+02+021 1+12+120 0+02+02-1-1+12+12-2-2 等式左边为并列表示法,等式右
10、边为多项式表示法等式左边为并列表示法,等式右边为多项式表示法等式左边为并列表示法,等式右边为多项式表示法等式左边为并列表示法,等式右边为多项式表示法第5页,本讲稿共46页(5 5)二进制数的性质)二进制数的性质)二进制数的性质)二进制数的性质n n移位性质:移位性质:移位性质:移位性质:uu小数点左移一位,数值减小一半小数点左移一位,数值减小一半小数点左移一位,数值减小一半小数点左移一位,数值减小一半uu小数点右移一位,数值扩大一倍小数点右移一位,数值扩大一倍小数点右移一位,数值扩大一倍小数点右移一位,数值扩大一倍n n奇偶性质:奇偶性质:奇偶性质:奇偶性质:uu最低位为最低位为最低位为最低位
11、为0 0 0 0,偶数,偶数,偶数,偶数uu最低位为最低位为最低位为最低位为1 1 1 1,奇数,奇数,奇数,奇数(6 6)二进制数的特点)二进制数的特点)二进制数的特点)二进制数的特点优点:优点:优点:优点:只有只有只有只有0 0 0 0,1 1 1 1两个数码,易于用物理器件表示。两个数码,易于用物理器件表示。两个数码,易于用物理器件表示。两个数码,易于用物理器件表示。电位的高低,脉冲的有无,电路通断等都容易区别,电位的高低,脉冲的有无,电路通断等都容易区别,电位的高低,脉冲的有无,电路通断等都容易区别,电位的高低,脉冲的有无,电路通断等都容易区别,可靠性高。可靠性高。可靠性高。可靠性高。
12、运算规则简单;运算规则简单;运算规则简单;运算规则简单;0 0 0 0,1 1 1 1与逻辑命题中的真假相对应,与逻辑命题中的真假相对应,与逻辑命题中的真假相对应,与逻辑命题中的真假相对应,为计算机中实现逻辑运算和逻辑判断提供有利条件。为计算机中实现逻辑运算和逻辑判断提供有利条件。为计算机中实现逻辑运算和逻辑判断提供有利条件。为计算机中实现逻辑运算和逻辑判断提供有利条件。缺点:缺点:缺点:缺点:书写冗长,不易识别,不易发现错误书写冗长,不易识别,不易发现错误书写冗长,不易识别,不易发现错误书写冗长,不易识别,不易发现错误第6页,本讲稿共46页 3.3.十六进制十六进制(Hexadecimal)
13、(Hexadecimal)(1 1 1 1)基数)基数)基数)基数:16:16:16:16(2 2 2 2)符号)符号)符号)符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(3 3 3 3)计算规律)计算规律)计算规律)计算规律:逢十六进一或借一当十六逢十六进一或借一当十六逢十六进一或借一当十六逢十六进一或借一当十六(4 4 4 4)十六进制的多项式表示)十六进制的多项式表示)十六进制的多
14、项式表示)十六进制的多项式表示:N N N N16161616=d=d=d=dn-1 n-1 n-1 n-1 16161616n-1 n-1 n-1 n-1+d d d dn-2 n-2 n-2 n-2 16161616n-2 n-2 n-2 n-2+.d.d.d.d1 1 1 1 161616161 1 1 1+d d d d0 0 0 0 161616160 0 0 0 +d d d d-1-1-1-1 16161616-1-1-1-1+d d d d-2-2-2-2 16161616-2-2-2-2+.d+.d+.d+.d-m-m-m-m 16161616-m-m-m-m 其中其中其中其
15、中m,nm,nm,nm,n为正整数为正整数为正整数为正整数,n,n,n,n为整数位数;为整数位数;为整数位数;为整数位数;m m m m为小数位数。为小数位数。为小数位数。为小数位数。D D D Di i i i表示第表示第表示第表示第i i i i位的系数位的系数位的系数位的系数,16,16,16,16i i i i称为该位的权称为该位的权称为该位的权称为该位的权.例如:十六进制数例如:十六进制数例如:十六进制数例如:十六进制数 (2C7.1F)(2C7.1F)(2C7.1F)(2C7.1F)16161616的表示:的表示:的表示:的表示:(2(2(2(2C7.1F)C7.1F)C7.1F)
16、C7.1F)16161616=2 16=2 16=2 16=2 162 2 2 2+12 16+12 16+12 16+12 161 1 1 1+7 16+7 16+7 16+7 160 0 0 0+116+116+116+116-1-1-1-1+1516+1516+1516+1516-2-2-2-2 等式左边为并列表示法,等式等式右边为多项式表示法等式左边为并列表示法,等式等式右边为多项式表示法等式左边为并列表示法,等式等式右边为多项式表示法等式左边为并列表示法,等式等式右边为多项式表示法 第7页,本讲稿共46页其定义与十六进制相似,请自学掌握。其定义与十六进制相似,请自学掌握。其定义与十六
17、进制相似,请自学掌握。其定义与十六进制相似,请自学掌握。4.4.八进制八进制(Octal)(Octal)第8页,本讲稿共46页 2.1.2 2.1.2 进位计数制之间的转换进位计数制之间的转换按权展开法按权展开法按权展开法按权展开法:先写成多项式先写成多项式先写成多项式先写成多项式,然后计算十进制结果。然后计算十进制结果。然后计算十进制结果。然后计算十进制结果。N=dN=dn-1n-1d dn-2n-2.d.d1 1d d0 0d d-1-1d d-2-2.d.d-m-m =d =dn-1n-1RRn-1 n-1+.d.d1 1RR1 1+d+d0 0RR0 0+d d-1-1RR-1-1.d
18、.d-m-mRR-m-m例如例如例如例如:写出写出写出写出(1101.01)(1101.01)(1101.01)(1101.01)2 2,(237),(237),(237),(237)8 8,(10D),(10D),(10D),(10D)1616的十进制数的十进制数的十进制数的十进制数 (1101.01)(1101.01)2 2=12=123 3+12+122 2+02+021 1+12+120 0+02+02-1-1+12+12-2 -2 =8+4+1+0.25=13.25=8+4+1+0.25=13.25 (237)(237)8 8=28=282 2+38+381 1+78+780 0=1
19、28+24+7=159=128+24+7=159 (10D)(10D)1616=116=1162 2+1316+13160 0=256+13=269=256+13=2691.R1.R1.R1.R进制转换成十进制的方法进制转换成十进制的方法进制转换成十进制的方法进制转换成十进制的方法第9页,本讲稿共46页 2.2.十进制转换成二进制方法十进制转换成二进制方法一般分为两个步骤:一般分为两个步骤:一般分为两个步骤:一般分为两个步骤:(1 1 1 1)整数部分的转换)整数部分的转换)整数部分的转换)整数部分的转换uu除除除除2 2 2 2取余法(基数除法)取余法(基数除法)取余法(基数除法)取余法(基
20、数除法)uu减权定位法减权定位法减权定位法减权定位法(2 2 2 2)小数部分的转换)小数部分的转换)小数部分的转换)小数部分的转换 乘乘乘乘2 2 2 2取整法(基数乘法)取整法(基数乘法)取整法(基数乘法)取整法(基数乘法)第10页,本讲稿共46页除基取余法:除基取余法:除基取余法:除基取余法:把给定的除以基数把给定的除以基数,取余数作为最低位的系数取余数作为最低位的系数,然后继续将商然后继续将商部分除以基数部分除以基数,余数作为次低位系数余数作为次低位系数,重复操作直至商为重复操作直至商为 0。2 2 327 327 余数余数余数余数2 2 163 1 163 1 低位低位低位低位 2
21、2 81 1 81 1 2 2 40 140 1 2 2 20 0 20 0 2 2 10 010 0 2 2 5 0 5 0 2 2 2 1 2 1 2 2 1 0 1 0 2 2 0 0 1 1 高位高位高位高位 (327)(327)(327)(327)10 10 10 10=(101000111)(101000111)(101000111)(101000111)2 2 2 2例如:用基数除法将例如:用基数除法将例如:用基数除法将例如:用基数除法将(327)(327)(327)(327)10101010转换成二进制数转换成二进制数转换成二进制数转换成二进制数(1 1)整数部分的转换)整数部
22、分的转换第11页,本讲稿共46页减权定位法减权定位法(整数部分的转换整数部分的转换):将十进制数依次从二进制的最高位权值进行比较,若够减则对将十进制数依次从二进制的最高位权值进行比较,若够减则对将十进制数依次从二进制的最高位权值进行比较,若够减则对将十进制数依次从二进制的最高位权值进行比较,若够减则对应位置应位置应位置应位置1 1 1 1,减去该权值后再往下比较,若不够减则对应位为,减去该权值后再往下比较,若不够减则对应位为,减去该权值后再往下比较,若不够减则对应位为,减去该权值后再往下比较,若不够减则对应位为0 0 0 0,重复操作直至差数为重复操作直至差数为重复操作直至差数为重复操作直至差
23、数为0 0 0 0。例如:将例如:将例如:将例如:将 (327)(327)(327)(327)10101010 转换成二进制数转换成二进制数转换成二进制数转换成二进制数 327-327-256256=71 1 =71 1 高位高位高位高位 71 71128128 0 0 71-71-6464=7 1=7 1 7 73232 0 0 7 716 16 0 0 7 78 8 0 0 7-7-4 4=3 1 =3 1 3-3-2 2=1 1=1 1 1-1-1 1=0 0 1 1 低位低位低位低位 (327)(327)(327)(327)10 10 10 10=(101000111101000111
24、101000111101000111)2 2 2 2 第12页,本讲稿共46页把给定的十进制小数乘以把给定的十进制小数乘以2,2,取其整数作为二进制小数的取其整数作为二进制小数的第一位第一位,然后取小数部分继续乘以然后取小数部分继续乘以2,2,将所的整数部分作为将所的整数部分作为第二位小数第二位小数,重复操作直至得到所需要的二进制小数。重复操作直至得到所需要的二进制小数。例如例如例如例如:将将将将(0.8125)0.8125)1010 转换成二进制小数转换成二进制小数转换成二进制小数转换成二进制小数。整数部分整数部分整数部分整数部分2 2 2 2 0.8125=1.625 1 0.8125=1
25、.625 1 0.8125=1.625 1 0.8125=1.625 1 高位高位高位高位 2 2 2 2 0.625=1.25 1 0.625=1.25 1 0.625=1.25 1 0.625=1.25 1 2 2 2 2 0.25=0.5 0 0.25=0.5 0 0.25=0.5 0 0.25=0.5 0 2 2 2 2 0.5=1.0.5=1.0.5=1.0.5=1.0 0 0 0 1 1 1 1 低位低位低位低位(0.8125)(0.8125)(0.8125)(0.8125)10 10 10 10=(0.1101)(0.1101)(0.1101)(0.1101)2 2 2 2(2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 计算机 数值 表示 运算 优秀 课件
限制150内