RoundingMode引数は、詳細な

具体的にどのような行動を丸め、いくつかのモデルをRoundingMode?参照APIは完全に理解していなかったが、幸い、それを超える結論されました。

https://blog.csdn.net/alanzyy/article/details/8465098

ここでは、この記事のグラフィックスの私の理解では、個人が心の中で良い感じ、具体的には、元の上に見ることができ、次のとおりです。

UP
正の数、右に左に負の数によって、

DOWN
と反対まで、正の数、右側の負の数だけ左へ

CEILING
近い大きな動きに、依存しているために完全な権利

FLOOR
逆に、全体として左が依存CEILINGでは、小さなに近づきます

HALF_UP
旨をマップしない、:丸め

HALF_DOWN
なしマップ、明記:ファイブオフと6

HALF_EVEN
丸め銀行家は、これは述べ、非常に恥知らずです:ターゲットが偶数である、あなたは丸めを使用することができます、また、具体的偶数に近いどちら側を参照して、6までの5枚を申請することができます

UNNECESSARY
で、あなたはそれをビット数を与える必要が気持ちの読み取りが0ではない、彼らは異常はArithmeticExceptionを報告しました。あなたはそれを数字でゼロを与える必要がある場合、それは結び目はそれを正常な結果を与える返します。

転送します。https://blog.csdn.net/hantangduhey/article/details/83508068 

おすすめ

転載: blog.csdn.net/qq_39158142/article/details/90609515