浮点等效值为1.0E7

时间:2015-07-30 10:15:16

标签: java floating-point

从api我得到一个浮点值1.0E7,但是api试图发送的是9999999.99。因为它使用float数据类型来发送此值,所以舍入将仅在api的host方面自动进行,最后我在此处收到的是1.0E7

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

1 个答案:

答案 0 :(得分:2)

如果在另一侧进行舍入,则答案为否。 如果您有权访问代码,可以尝试strictfp以确保浮点可移植性。