我有float
存储在 a 中的 a 的内部表示uint32_t
。假设我们有两个具有这些条件。我想floats
将由 表示的两者相加uint32_t
,然后将它们的内部表示存储在另一个uint32_t
中。我一直在尝试一些事情,但我不确定是否有一种简单或标准的方法。在我看来,有两个问题:
- 将存储在 中的内部表示转换
uint32_t
为 afloat
(否则我不知道如何对它们求和)。 - 求和后,将生成的
float
内部表示存储在 a 中uint32_t
。
我一直在研究 C 库中的函数,也许它可以用printf
或者atof
但我没有设法解决它。