将这几个数表示成规格化的浮点数。

来源:百度知道 编辑:UC知道 时间:2024/05/31 19:29:32
1010B
-16.75
2.5
阶码2位,尾数4位,符号各占一位,字长共8位,写成以下格式
N=S*2P
2P即2的P次方.

数的规格化的浮点数形式分为尾数和阶码两部分。将数表示成规格化的浮点数形式时需要事先规定尾数和阶码的位数及采用的编码方式。因为你没有明确给出,下面假定尾数用8位原码,阶码用4位补码,则对应结果如下:
1010B对应的规格化的浮点数形式为00001010 0100b
-16.75对应的二进制数为-10000.11B,规格化的浮点数形式为11000011 0101b
2.5对应的二进制数为10.1B,规格化的浮点数形式为00000101 0010b