计算机中阶符,阶码,数符,尾数是什么?
3.浮点数 浮点表示法,即小数点的位置是浮动的。其思想来源于科学计数法(指数)。浮点数容许的数值范围很大,但要求的处理硬件比较复杂。一个浮点数分为阶码和尾数两部分。 阶码。用于表示小数点在该数中的位置,它是一个带符号的整数。 尾数。用于表示数的有效数值,可以采用整数或纯小数两种形式。 一般PC机选择32位(单精度)或64位(双精度)二进制表示一个浮点数。32位浮点格式如下: 例如:一个十进制数 -34500,在机器中,它的二进制数为-1000011011000100,如果使用浮点数表示,则为: 符号 阶码 尾数 1 00001000 10000110110001000000000 注意...全部
3.浮点数 浮点表示法,即小数点的位置是浮动的。其思想来源于科学计数法(指数)。浮点数容许的数值范围很大,但要求的处理硬件比较复杂。一个浮点数分为阶码和尾数两部分。 阶码。用于表示小数点在该数中的位置,它是一个带符号的整数。
尾数。用于表示数的有效数值,可以采用整数或纯小数两种形式。 一般PC机选择32位(单精度)或64位(双精度)二进制表示一个浮点数。32位浮点格式如下: 例如:一个十进制数 -34500,在机器中,它的二进制数为-1000011011000100,如果使用浮点数表示,则为: 符号 阶码 尾数 1 00001000 10000110110001000000000 注意,在计算机中这些数据都是二进制数表示的,而且都是定长格式。
例如阶码为216,对应的二进制为000010000。 这种结构是规格化浮点数。为了提高浮点数表示的精度,通常规定其尾数的最高位必须是非零的有效位,称为浮点数的规格化形式。浮点数需要规格化,主要解决同一浮点数表示形式的不惟一性问题,否则尾数要进行左移或右移。
浮点数的表示范围主要取决于阶码,数的精确度取决于尾数。 参考资料: http://jpck。zju。edu。cn/jsjjc/05jxkj/2。html。收起