我知道有一些關(guān)于與 delta 進行雙重比較的主題,這是比較雙精度值的正確方法。然而我的問題是關(guān)于將雙精度值與常量進行比較。JVM 是否有可能以錯誤的精度存儲值 0(例如從 xml 讀取)?有沒有可能:double constant = 0.0;double reference = readValueFromDocument();//which is 0boolean result = constant == reference;result不會永遠是嗎t(yī)rue?更一般地說,這個問題聽起來像:JVM 在分配期間是否存儲了精度錯誤的雙常量,或者它僅對計算有效?
將雙精度值與雙精度常數(shù)進行比較
幕布斯6054654
2024-01-28 17:05:16