浮点数格式同上题,当阶码基值分别取2和16时:
(1)说明2和16在浮点数中如何表示。
(2)基值不同对浮点数什么有影响?
(3)当阶码和尾数均用补码表示,且尾数采用规格化形式,给出两种情况下所能表示的最大正数和非零最小正数真值。
(1)阶码基值不论取何值,在浮点数中均为隐含表示,即:2和16不出现在浮点格式中,仅为人为的约定。
(2)当基值不同时,对数的表示范围和精度都有影响。即:在浮点格式不变的情况下,基越大,可表示的浮点数范围越大,但浮点数精度越低。
(3)r=2时,
最大正数的浮点格式为:0,1111;0.111 111 111 1
其真值为:N+max=215×(1-2-10)
非零最小规格化正数浮点格式为:1,0000;0.100 000 000 0
其真值为:N+min=2-16×2-1=2-17
r=16时,
最大正数的浮点格式为:0,1111;0.1111 1111 11
其真值为:N+max=1615×(1-2-10)
非零最小规格化正数浮点格式为:1,0000;0.0001 0000 00
其真值为:N+min=16-16×16-1=16-17
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
(1)阶码基值不论取何值,在浮点数中均为隐含表示,即:2和16不出现在浮点格式中,仅为人为的约定。
(2)当基值不同时,对数的表示范围和精度都有影响。即:在浮点格式不变的情况下,基越大,可表示的浮点数范围越大,但浮点数精度越低。
(3)r=2时,
最大正数的浮点格式为:0,1111;0.111 111 111 1
其真值为:N+max=215×(1-2-10)
非零最小规格化正数浮点格式为:1,0000;0.100 000 000 0
其真值为:N+min=2-16×2-1=2-17
r=16时,
最大正数的浮点格式为:0,1111;0.1111 1111 11
其真值为:N+max=1615×(1-2-10)
非零最小规格化正数浮点格式为:1,0000;0.0001 0000 00
其真值为:N+min=16-16×16-1=16-17