ieee574 float:0b1000 0000 0100 0000 0000 0000 0000 0000这个数是否规格化数,表示的值为多少?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 21:38:47
ieee574 float:0b1000 0000 0100 0000 0000 0000 0000 0000这个数是否规格化数,表示的值为多少?
xRoAW&1" ť11{j0ibZR{H6˲5)_h bQuC{_VL}ޛI2+|>/rsIUJ)ѡ=/k `w C=vDs.h7aIzy=qL'8v{ϲ٬\/HEN(Xc|bQt$wĝ?;aO>2@`5`X*I(Q/H|No d=bcemU4h߽flizA,=-oU0"tq(ݲT2ςp.:v>P )?s'~>w6c^0Uدb N<)pYjLB9G,2U.EIg)Q w oqUo~Grh4Nuѭ–K=RMCUe:^.%On*]Rtu! OK(h

ieee574 float:0b1000 0000 0100 0000 0000 0000 0000 0000这个数是否规格化数,表示的值为多少?
ieee574 float:0b1000 0000 0100 0000 0000 0000 0000 0000这个数是否规格化数,表示的值为多少?

ieee574 float:0b1000 0000 0100 0000 0000 0000 0000 0000这个数是否规格化数,表示的值为多少?
先看一下IEEE754短浮点数的格式
32位单精度
单精度二进制小数,使用32个比特存储.
1 8 23 位长
S Exp raction
31 30至23
偏正值 22至0 位编号(从右边开始为0)
(实际的指数大小+127)
对于你的数字,前面的0B不要,是说明后面为二进制的,因此:
第一位是1,说明是负数
2-9位是0,说明实际指数-127
尾数 100 0000 0000 0000 0000 0000
这.是个特殊值
叫中间大小的非规约数:-2^−1 × 2^−126 = -2^−127 ≈ -5.88×10^-39