- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 二进制数值和记数系统
第2章 二进制数值和记数系统 ;第1章 计算机全景图;2.1 数字和计算;2.1 数字和计算;2.2 位置记数法;2.2 位置记数法; 位置记数法实际上是多项式记数法省略各位权值和运算符号并增加小数点(小数点也称为基点)后的简记形式。例如:
多项式记数法的表示式为;例如,十进制数(215.12)10的多项式表示式
(也称按权展开式)为 ;数制
数制(Number System)是人类表示数值大小的各种方法的统称。 迄今为止,人类都是按照进位方式来实现计数的, 这种计数制度称为进位计数制, 简称进位制。大家熟悉的十进制, 就是一种典型的进位计数制。
一种数制中允许使用的数符个数称为这种数制的基数(Radix)或基(Base),R进制的基就等于R。设一个R进制数NR包含n位整数和m位小数,其位置记数法的表示式为; 其中,ri为R进制数NR第i位的有效数符, ri 为“1”时所表示的数值大小称为该位的“权(power)” 。 “权”的概念表明, 处于不同位置上的相同数符所代表的数值大小是不同的。例如十进制数(215.12)10,最高位和最低位均为2,但它们所代表的数值却分别为200(102×2)和0.02(10-2×2);同样,次高位和次低位都为1,但它们所代表的数值却分别为10(101×1)和0.1(10-1×1)。;*;*;*;*;*;【例2】已知X = (1101)2,Y = (1011)2,试计算X - Y的值。
解 二进制数的减法规则是借1为2,由竖式减法得
X - Y = (10)2
其中, 竖式上方的小圆点为相邻低位的借位。; 【例3】已知X = (1011)2,Y = (100)2,试计算X × Y的值。
解 二进制数的乘法规则是 1×1=1, 1×0=0×1=0×0= 0, 由竖式乘法得
X × Y = (101100)2
同时, 由竖式乘法也可以看出, 二进制数乘法运算由加法运算和左移位操作组成。当乘数为2k时,将被乘数左移k位(右侧添0)即可求得乘积。; 【例4】已知X = (10101)2,Y = (100)2,试计算X ÷ Y的值。
解 二进制数除法是乘法的逆运算。 由竖式除法得: X ÷ Y = (101.01)2;*;*;*;*;*;*;*;*;*; 几点说明
(1) 当十进制小数不能精确转换为二进制小数时, 往往需要有一定的精度要求,例如要求结果保留几位小数。
(2) 如果一个十进制数既有整数部分又有小数部??, 只要把它们分别进行转换,然后将结果合并即可。例如,十进制数(218.1875)10 转换为二进制数时,综合前面两例的转换结果,可得其等值二进制数为0011)2。 ;*;*;*; 练习:将(693)10转换成二进制数;练习:将十进制数0.625转换为二进制数 ;练习:将(0.364)10转换为二进制数,结果保留4位小数。;*;*
原创力文档


文档评论(0)