判断原码的规格化方法
答案:2 悬赏:10
解决时间 2021-01-28 02:45
- 提问者网友:聂風
- 2021-01-27 04:06
判断原码的规格化方法
最佳答案
- 二级知识专家网友:掌灯师
- 2021-01-27 05:17
你好 你问的应该是32位浮点数的问题吧 是的话 看下面
我把32位浮点数16进制表示形式规则给你自己慢慢理解,你的问题不是很清楚。
二进制浮点操作数:用四个字节表示,从左至右数,第一个字节的最高位为数符,其余七位为阶码(补码形式),第二字节为尾数的高字节,第三字节为尾数的中字节,第四字节为尾数的低字节。尾数用三字节纯小数(原码)来表示。当尾数的最高位为1时,便称为规格化浮点数,简称操作数。
由于使用体系的不同会略有差异,看看尾数最高位是不是为1,就可判断该数是不是规格化浮点数。希望对你有用。
我把32位浮点数16进制表示形式规则给你自己慢慢理解,你的问题不是很清楚。
二进制浮点操作数:用四个字节表示,从左至右数,第一个字节的最高位为数符,其余七位为阶码(补码形式),第二字节为尾数的高字节,第三字节为尾数的中字节,第四字节为尾数的低字节。尾数用三字节纯小数(原码)来表示。当尾数的最高位为1时,便称为规格化浮点数,简称操作数。
由于使用体系的不同会略有差异,看看尾数最高位是不是为1,就可判断该数是不是规格化浮点数。希望对你有用。
全部回答
- 1楼网友:独行浪子会拥风
- 2021-01-27 05:48
当浮点数位数的基数是2时,原码规格数的位数最高位一定是1
基数不同,浮点数的规格化形式也不同。
当基数是4时,原码规格化形式的位数最高两位不全为0,
当基数为8时,最高三位不全为0
基数不同,浮点数的规格化形式也不同。
当基数是4时,原码规格化形式的位数最高两位不全为0,
当基数为8时,最高三位不全为0
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯