下列是32位浮点数16进制表示形式(高8位表示阶,其余24位表示尾数),其中位规格化浮点数的是A 031B000B 040D800C 016C000D 0236000求救,选什么,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 23:40:04
下列是32位浮点数16进制表示形式(高8位表示阶,其余24位表示尾数),其中位规格化浮点数的是A 031B000B 040D800C 016C000D 0236000求救,选什么,

下列是32位浮点数16进制表示形式(高8位表示阶,其余24位表示尾数),其中位规格化浮点数的是A 031B000B 040D800C 016C000D 0236000求救,选什么,
下列是32位浮点数16进制表示形式(高8位表示阶,其余24位表示尾数),其中位规格化浮点数的是
A 031B000
B 040D800
C 016C000
D 0236000
求救,选什么,

下列是32位浮点数16进制表示形式(高8位表示阶,其余24位表示尾数),其中位规格化浮点数的是A 031B000B 040D800C 016C000D 0236000求救,选什么,
我把32位浮点数16进制表示形式规则给你自己慢慢理解,你的问题不是很清楚.
二进制浮点操作数:用四个字节表示,从左至右数,第一个字节的最高位为数符,其余七位为阶码(补码形式),第二字节为尾数的高字节,第三字节为尾数的中字节,第四字节为尾数的低字节.尾数用三字节纯小数(原码)来表示.当尾数的最高位为1时,便称为规格化浮点数,简称操作数.
由于使用体系的不同会略有差异,我猜你想问上面4组数据里,1、有那个是数是规格化浮点数,2、哪一位决定这组数据是规格化浮点数.如A 031B000,03为数符+阶吗,1B,尾数高字节,00,尾数中字节,最后一个0(这里好像差一位当做省略的0),为尾数低字节.把1B展开成二进制表示方法,看看最高位是不是为1,就可判断该数是不是规格化浮点数.希望对你有用.