0

确定 IEEE-754 64 位浮点数中重要位置的最有效方法是什么?

例如:

56.7899 --> 4 0.005 --> 3 -56.1 --> 1 768.0 --> 0 56.56000 --> 2

我目前的解决方案是将浮点数转换为字符串表示形式,以确定余数的 strlen ,但这似乎非常低效。

编辑:我在 float64 实例上的六个位置应用了一个 round() 来摆脱像 45.00000000000096 这样的极端情况

我只对其余部分感兴趣。

4

0 回答 0