【发布时间】:2019-10-23 10:44:19
【问题描述】:
谁能帮我解答这个问题:
“将十进制数 10/32 转换为 32 位 IEEE 754 浮点数和 用十六进制表达你的答案。 (提醒:32 位用作 如下:第 1 位:尾数的符号,第 2-9 位:超过 127 的 8 位指数,第 10-32 位:尾数大小为 23 位。)”
我知道如何将十进制数转换为 IEE 754。但我对如何回答这个问题感到困惑——它只给了我一个商?我不允许使用计算器,所以我不确定如何计算出来。我是否应该先将它们都转换为二进制并划分它们?
【问题讨论】:
-
我从标题中删除了“方程式”,因为“10/32”不是方程式。等式有一个等号,并且是两个事物具有相同值的陈述。 “10/32”只是一个表达式或一个有理数。我留下了不正确的“十进制数”,因为它在引号内,所以大概它来自另一个来源。那个来源是错误的; “10/32”不是十进制数。它是一个使用两个十进制数字的表达式,由于有理数被定义为整数的比率,它可以被认为是一个有理数。
标签: math floating-point binary ieee-754 calculation