从api我得到一个浮点值1.0E7,但是api尝试发送的确切内容是9999999.99。由于它使用float数据类型发送此值,因此舍入将仅在api的host端自动进行,最后我在这里接收到的是1.0E7

我有什么办法可以将1.0E7更改为9999999.99

最佳答案

如果四舍五入发生在另一侧,则答案为否。
如果可以访问代码,则可以尝试使用strictfp来确保浮点可移植性。

10-06 02:09