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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 09:46:02
ieee574float:0b10000000010000000000000000000000这个数是否规格化数,表示的值为多少?ieee574float:0b10000000010000000000

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