【发布时间】:2016-02-06 15:16:36
【问题描述】:
我正在尝试将这些数字转换为二进制科学记数法,但我无法弄清楚这个过程。有人可以请解决这个问题的过程吗?
对于 IEEE 754 单精度浮点数,用二进制科学计数法编写的数字是多少,其十六进制表示如下?
0061 0000
我可以将它从十六进制转换为无符号二进制:
0000 0000 0110 0001 0000 0000 0000 0000
但我不知道如何使用二进制科学记数法正确表示这一点。提前致谢!
【问题讨论】:
-
你能提供一些关于你被困在哪里的信息吗?例如,你了解 32 位 IEEE 754 二进制浮点数的格式吗?
-
我是使用 IEEE 转换的新手,所以我对这个问题完全不了解。
-
在这种情况下,我建议先阅读the relevant Wikepedia page。
-
我正在阅读我教授的一些讲义,但这些示例对我来说没有多大意义。你能解释一下如何从无符号二进制变为二进制科学记数法——即 0000 0000 0110 0001 0000 0000 0000 0000?谢谢!
-
如果讲义对您没有意义,那么绝对是时候阅读至少一篇关于该主题的其他讨论了。如果你真的想成为一名计算机科学专业的学生,那么你需要学习学习计算机科学,这包括阅读概念并应用它们,而不仅仅是要求其他人为你解决特定问题。
标签: binary floating-point hex ieee-754 scientific-notation