设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是( )。

A -264~(1-2-8)264

B -263~(1-2-8)263

C -264~(1-2-(1-2-8)264~(1-2-8)264

D -(1-2-8)263~(1-2-8)263

数符1位

阶码值6位(移码表示)


0

0

0

0

0

0

0


1

1

1

1

1

1

1


0正 1负

每个格子都可以表示0或者1 ;6个格子因此 表示2 =64

最大值为0111111   = 263   

最小值为1111111   =-264 

原码和反码有+0和-0区分;移码和补码多了一个人为定义 将-0利用起来向下扩展;  


数值的大小由阶码决定 

公式  N = 尾数 * 基数指数(阶码)  

类比科学计数法 1.2*10^5

尾数1.2 阶码5

2 =64 ,因为补码和移码多一项人为定义,所以下限(-264)能取的到,上限(264)取不到.     因此可以排除A C选项

数符1位

尾数8位(补码表示)










尾数(定点小数):n=9 补码表示范围  >> 补码的最小值为-1

知识点:


设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是_补码

补码:多一项人为定义

设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是_浮点数_02

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6