java中strictfp么意思_什么时候应该在java中使用“strictfp”关键字?
Strictfp確保您從每個平臺上的浮點計算獲得完全相同的結果。如果不使用strictfp,JVM實現可以在可用的地方使用額外的精度。
Within an FP-strict expression, all
intermediate values must be elements
of the float value set or the double
value set, implying that the results
of all FP-strict expressions must be
those predicted by IEEE 754 arithmetic
on operands represented using single
and double formats. Within an
expression that is not FP-strict, some
leeway is granted for an
implementation to use an extended
exponent range to represent
intermediate results; the net effect,
roughly speaking, is that a
calculation might produce “the correct
answer” in situations where exclusive
use of the float value set or double
value set might result in overflow or
underflow.
換句話說,它是關于確保一次寫入一次運行實際上意味著一次寫的同時獲取錯誤結果無處不在。
使用strictfp你的結果是可移植的,沒有它,他們是更可能是準確的。
總結
以上是生活随笔為你收集整理的java中strictfp么意思_什么时候应该在java中使用“strictfp”关键字?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: get 参数太长怎么办_新买的手表表带太
- 下一篇: 安全扫描失败无法上传_Apache So