//方法1:
double f = 3.1516;
BigDecimal b = new bigdecimal(f);
double f1 = b.setscale(2、bigdecimal.round_half_up).doublevalue();
//方法2:
new java.text.decimalformat( "#。00")。フォーマット(3.1415926);
//#.00は2つの小数点以下の場所を意味します#.0000小数点以下など…
//方法3:
ダブルD = 3.1415926;
string result = string.format( "%。2f"、d);
//%.2f%。小数点の前に任意の数字を示します。 2つの10進形式の後の結果はfです。フローティングポイントタイプを示します。
//方法4:
Math.Round(5.2644555 * 100) * 0.01D;
//string.format( "%0" + 15 + "d"、23)23は15未満で、前のものに追加されます。
上記は、編集者によってもたらされた丸めと保持の小数の実装方法の完全な内容です。私はそれがすべての人に役立ち、wulin.comをもっとサポートすることを願っています〜