1) 16位无符号数; 2) 16位原码定点小数; 3) 16位补码定点小数; 4) 16位补码定点整数。
时间: 2023-05-29 12:04:16 浏览: 1503
1) 0 ~ 65535;
2) 最高位为符号位,0表示正数,1表示负数,剩余15位用来表示小数部分,范围为-1~1;
3) 最高位为符号位,0表示正数,1表示负数,剩余15位用来表示小数部分,范围为-1~1;
4) 最高位为符号位,0表示正数,1表示负数,剩余15位用来表示整数部分,范围为-32768~32767。
相关问题
分析下列几种情况下所能表示的数据范围分别是多少1)16位无符号数;2)16位原码定点小数;3)16位补码定点小数;4)16位补码定点整数。
1) 16位无符号数能表示的数据范围为0~65535。
2) 16位原码定点小数能表示的数据范围为-32768~32767,但是小数部分只有一半的位数,因此实际能表示的小数范围为-32768.5~32767.5。
3) 16位补码定点小数能表示的数据范围和16位原码定点小数相同,即-32768~32767,但是补码定点小数的小数部分也只有一半的位数,因此实际能表示的小数范围为-32768.5~32767.5。
4) 16位补码定点整数能表示的数据范围为-32768~32767。
下列几种情况所能表示的数的范围是什么?(1)16位无符号整数。 (2)16位原码定点小数。(3)16位补码定点整数。 (4)下述格式的浮点数(基数为2,移码的偏置常数为128,规格化尾数,不考虑隐藏位)。数符 阶码 尾数 1位 8位移码 7位原码
(1) 16位无符号整数能够表示的范围是0~65535。
(2) 16位原码定点小数能够表示的范围取决于小数点的位置,最大值为32767.999,最小值为-32768.000。
(3) 16位补码定点整数能够表示的范围与原码定点整数相同,即最大值为32767,最小值为-32768。
(4) 给定格式的浮点数分为三个部分,数符、阶码和尾数。其中数符占1位,表示正负;阶码占8位,表示指数,通过移码的方式表示,偏置常数为128;尾数占7位,表示有效数字,规格化尾数不考虑隐藏位。因此,能够表示的范围为±(1+0.0078125)×2^127,即约为±3.4028235×10^38。
阅读全文