当前位置:首页 >> 其它课程 >>

计算机中数的表示及运算


[教学目标 教学目标] 教学目标
1、知道计算机中信息的表示形式; 2、能将二进制数转换为十进制数; 3、了解计算机存储器容量单位,掌握容量单位间的换算关系; 4、通过探索活动进一步理解信息的数字化表示。

三个概念 数制
什么是数制?数制是用一组固定的数字和一套统一的规则来表 示数目的方法。 按照进位方式计数的数制叫进位计数制。

基数
基数是指该进制中允许选用的基本数码的个数。 每一种进制 都有固定数目的计数符号。

位权
一个数码处在不同位置上所代表的值不同,如数字6在十位数 位置上表示60,在百位数上表示600,而在小数点后1位表示0.6

十进制数
特点:采用0,1,2,3,4,5,6,7,8,9共10个不同的数字符号,并且是 "逢十进一,借一当十".对于任意一个十进制数,都可以表示成按权 展开的多项式。

1999=1*103+9*102+9*101+9*100 2003=2*103+0*102+0*101+3*100 48.25=4*101+8*100+2*10-1+5*10-2

二进制数的表示 若令基数R=2,即得二进制数,使用两个数符“0” 和“1”。进位时,逢二进一;借位时,借一当二。例如 10110101是一个二进制数,其大小等于十进制的181。 为了便于识别,常以B(Bit)作为后缀进行说明,例 如10110101B。

(10110101)2=1*27+0*26+1*25+1*24+0*23+1*22+0*21+1*20 (10.11)2=1*21+0*20+1*2-1+1*2-2

1011.011,按权展开式为:

1011.011 =1×23+0×22+1×21+1×20+0×2-1+1×2-2+1×2-3

为什么人们在计算机中采用二进制?
二进制数具有以下一些重要特点: (1)二进制数只含有两个数字0和1,因此可用大量存在的具有两个不同 的稳定物理状态的元件来表示.例如,可用指示灯的不亮和亮,继电器的断开 和接通,晶体管的断开和导通,磁性元件的反向和正向剩磁, 来分别表示二进 制数字0和1.计算机中采用具有两个稳定状态的电子或磁性元件表示二进 制数,这比十进制的每一位要用具有十个不同的稳定状态的元件来表示,实 现起来要容易得多,工作起来也稳定得多。 (2)制数的运算规则简单,使得计算机中的运算部件的结构相应变得比较 简单.二进制数的加法和乘法的运算规则只有4条: 0+0=0 0+1=1 1+0=1 1+1=10 0*0=0 0*1=0 1*0=0 1*1=1 实际上,二进制数的乘法可以通过简单的移位和相加来实现。

二进制数与十进制数间的相互转换
(1) 二进制数转换成十进制数——乘权求和,即将二进制数按权展开求和。

例1 把二进制数1101.11转换成十进制数

(1101.11)2=1*23+1*22+0*21+1*20+1*2-1+1*2-2 =8+4+0+1+0.5+0.25 =13.75

(2)十进制数转换成二进制数——整数部分辗转除以2取余,小 数部分辗转乘以2取整,即将十进制整数除以2,得到一个商和 一个余数;再将商除以2,又得到一个商和一个余数;以此类 推,直到商等于零为止。每次得到的余数的倒排列,就是对应 二进制数的各位数。
例2 把十进制数37转换成二进制数

于是得:(37)10=(100101)2

例3 把(0.6875)10转换成二进制数

于是得:(0.6875)10=(0.1011)2

说明:一个有限的十进制小数并非一定能够转换成一个有限的二进制 小数,即上述过程的乘积的小数部分可能永远不等于0,这时我们可按要求 进行到某一精确度为止. 如(0.1)10=(0.000110011001100110011001100...)2

如果一个十进制数既有整数部分又有小数部分,则可将整数部分和小 数部分分别进行转换,然后再将两部分合起来. 如(37.6875)10=(100101.1011)2

练习: 练习:1、把下列十进制数化为二进制 67 75.75 27.375

2、把下列二进制数化成十进制 1010110(2) 10111(2)

存储单位

Bit 二进制位 byte 字节 8 bit =1byte Kb MB GB TB 1KB=1024B (Byte) 1MB =1024KB 1GB=1024 MB 1TB=1024GB


相关文章:
计算机中数据的表示和计算
1.1.3 机器数和码制 各种数据在计算机中表示的形式称为机器数,其特点是采用二进制数。计算机中表示 数值数据时,为了便于运算,带符号数采用原码、反码、补码和移...
计算机中数的表示及运算2
信息奥赛培训资料 计算机中数的表示及运算( 第二讲 计算机中数的表示及运算(序)教学方法: 教学方法 授课时数: 授课时数: 教学目的: 教学目的讲授法 2 学时 ...
四:计算机中数的表示及运算
计算机计算机隐藏>> 第四课: 第四课:计算机中数的表示及运算 数字: 数字: 谈到数字,有很多同学可能会觉的很可笑,数字?不就是 1234……..这些吗?是的,在日常...
第二讲 计算机中数的表示及运算
计算机中数的表示及运算计算机中数的表示及运算隐藏>> 计算机中数的表示及运算( 第二讲 计算机中数的表示及运算(序) 教学方法: 教学方法 讲授法 授课时数: 授...
第02讲 计算机中的数的表示及运算教案
上述每 4 位二进制数表示一个十进制字符,这 4 位中各位的权依次是: 8、4、2、1——8421 BCD 码。 BCD 码的运算: 例: 1 8 00011000 +) 3 BCD 码...
数据在计算机中的表示.
二进制书写计算机中的数,是因为 A、十六进制的书写比二进制方便 B、十六进制的运算规则比二进制简单 C、十六进制数表达的范围比二进制大 D、计算机内部采用的是...
第一章计算机中数据的表示方法同步习题
第一章计算机中数据的表示方法同步习题 第一章计算机中数据的表示方法同步习题...~2N-1-1 25、在机器数的三种表示形式中,符号位可以和数值位一起参与运算的...
数据在计算机中的表示doc.
二进制书写计算机中的数,是因为 A、十六进制的书写比二进制方便 B、十六进制的运算规则比二进制简单 C、十六进制数表达的范围比二进制大 D、计算机内部采用的是...
计算机的算术运算
计算机算术运算_IT/计算机_专业资料。计算机算术运算,很有用的东西呀第...? 可以用计算机中的表示的最大的数是多少? ? 如果某一操作所产生的结果比...
第2章习题-数据的运算和表示方法
第2章习题-数据的运算和表示方法_理学_高等教育_教育专区。第 2 章 数据的表示...5.表示定点数时,若要求数值 0 在计算机中唯一地表示为全 0,应采用补码。 6...
更多相关标签: