定点表示与浮点表示
发布时间:2014/6/1 21:41:52 访问次数:1437
实际应用的数值信息中,可能既有整数部分,又有小数部分。而且,在进行加减运算时, QME48T35120-NJB0G小数点的位置还需要对齐,这就提出了一个如何在计算机中表示小数点位置的问题。根据小数点位置是否固定,数的格式分为定点数和浮点数两种形式。
定点数的表示方法
在定点数中,小数点的位置是固定的。因为计算机只能存储0、1信息,所以小数点的位置一旦固定,就以约定的方式固定下来,并没有给小数点预留存储空间。有3种形式的定点数。
(1)无符号整数:是将正号略去的整数形式,其所有数位全部用于表示数值大小,小数点默认在(最低位)最右位之后。假设无符号整数XnXn-,…XIXo,则其表示范围为O~(2”1 _1)。例如当n=7时,其表示范围为0~255。
(2)带符号定点整数:假设XnXn-,…XIXo为整数序列,则Xn足符号位,小数点默认
在(最低位)最右位之后,其所能表示的数值范围根据其机器数形式不同而不同。例如,原码定点整数的表示范围是-(2”一1)~(2”-1),补码定点整数的表示范围是-2”~(2”-1)。
(3)带符号定点小数:假设以以一,…XI XO为整数序列,则Xn是符号位,小数点默认在最高位Xn之后,其所能表示的数值范围根据其机器数形式不同而不同。可以看出,带符号定点小数是纯小数。原码定点整数的表示范围是-(1-2”)~(1-2-),补码定点整数的表示范围是-1~(1-21)。
从计算机的角度出发,在设计时仅考虑定点运算的计算机称为定点机,根据其支持的定点数形式又分为定点整数机和定点小数机。小数点的位置是隐含约定的,也就是说,小数点本身并不存在,没有固定的存储空间。
从实际考虑,数值信息中往往既包括整数部分,又包括小数部分。为了将数值信息表示为约定的数值形式,可考虑在编程过程中设定比例因子,将数值按照比例因子缩放。
实际应用的数值信息中,可能既有整数部分,又有小数部分。而且,在进行加减运算时, QME48T35120-NJB0G小数点的位置还需要对齐,这就提出了一个如何在计算机中表示小数点位置的问题。根据小数点位置是否固定,数的格式分为定点数和浮点数两种形式。
定点数的表示方法
在定点数中,小数点的位置是固定的。因为计算机只能存储0、1信息,所以小数点的位置一旦固定,就以约定的方式固定下来,并没有给小数点预留存储空间。有3种形式的定点数。
(1)无符号整数:是将正号略去的整数形式,其所有数位全部用于表示数值大小,小数点默认在(最低位)最右位之后。假设无符号整数XnXn-,…XIXo,则其表示范围为O~(2”1 _1)。例如当n=7时,其表示范围为0~255。
(2)带符号定点整数:假设XnXn-,…XIXo为整数序列,则Xn足符号位,小数点默认
在(最低位)最右位之后,其所能表示的数值范围根据其机器数形式不同而不同。例如,原码定点整数的表示范围是-(2”一1)~(2”-1),补码定点整数的表示范围是-2”~(2”-1)。
(3)带符号定点小数:假设以以一,…XI XO为整数序列,则Xn是符号位,小数点默认在最高位Xn之后,其所能表示的数值范围根据其机器数形式不同而不同。可以看出,带符号定点小数是纯小数。原码定点整数的表示范围是-(1-2”)~(1-2-),补码定点整数的表示范围是-1~(1-21)。
从计算机的角度出发,在设计时仅考虑定点运算的计算机称为定点机,根据其支持的定点数形式又分为定点整数机和定点小数机。小数点的位置是隐含约定的,也就是说,小数点本身并不存在,没有固定的存储空间。
从实际考虑,数值信息中往往既包括整数部分,又包括小数部分。为了将数值信息表示为约定的数值形式,可考虑在编程过程中设定比例因子,将数值按照比例因子缩放。
上一篇:正数的补码形式同原码形式相同
上一篇:浮点数的表示方法
热门点击
- 访问片外ROM/RAM的指令时序
- 堆栈指针SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- PCB的元器件贴装位置有偏移,可用以下两种方
- 三极管的极限参数有集电极最大允许电流
- “黑焊盘”现象的产生原因
- Sn-Ag-Cu三元合金
- 焊点形成过程
- I/O端口
- 程序执行过程
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]