设有一台浮点计算机,数码位为8位,阶码位为3位,则它能表示数的范围是多少?
答案:1 悬赏:0 手机版
解决时间 2021-05-10 16:21
- 提问者网友:欲望失宠
- 2021-05-10 05:48
设有一台浮点计算机,数码位为8位,阶码位为3位,则它能表示数的范围是多少?
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-05-10 07:07
3.浮点数 浮点表示法,即小数点的位置是浮动的。其思想来源于科学计数法(指数)。浮点数容许的数值范围很大,但要求的处理硬件比较复杂。一个浮点数分为阶码和尾数两部分。 阶码。用于表示小数点在该数中的位置,它是一个带符号的整数。 尾数。用于表示数的有效数值,可以采用整数或纯小数两种形式。 一般PC机选择32位(单精度)或64位(双精度)二进制表示一个浮点数。32位浮点格式如下: 例如:一个十进制数 -34500,在机器中,它的二进制数为-1000011011000100,如果使用浮点数表示,则为: 符号 阶码 尾数 1 00001000 10000110110001000000000 注意,在计算机中这些数据都是二进制数表示的,而且都是定长格式。例如阶码为216,对应的二进制为000010000。 这种结构是规格化浮点数。为了提高浮点数表示的精度,通常规定其尾数的最高位必须是非零的有效位,称为浮点数的规格化形式。浮点数需要规格化,主要解决同一浮点数表示形式的不惟一性问题,否则尾数要进行左移或右移。浮点数的表示范围主要取决于阶码,数的精确度取决于尾数。
参考资料: http://jpck.zju.edu.cn/jsjjc/05jxkj/2.html
参考资料: http://jpck.zju.edu.cn/jsjjc/05jxkj/2.html
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯