私はアプリケーション計算でBigDecimal
変数を使用しています。 Bigdecimal
の値が2.9922でSQL Server 2012にデータを保存する場合、DBに2.99のレコードがあります。このような丸めは私にとっては問題ありませんが、時にはDB内のレコードを新しい計算と比較する必要があります。同じ丸め方法を使用する必要があります。SQL Server丸めに相当するJavaの丸め方法
私の質問は、SQL Server 2012の丸め方法と同じになるJavaの丸め方法は何ですか?
BigDecimal.ROUND_DOWN
またはBigDecimal.ROUND_UP
、ROUND_HALF_EVEN
またはどちらですか?
あなたはこれらのオプションのそれぞれのドキュメントを読みましたか? –