具体的にどのような行動を丸め、いくつかのモデルを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