float a= (float) 1846.4;
NumberFormat df = DecimalFormat.getInstance();
df.setMinimumFractionDigits(2);
df.setMaximumFractionDigits(2);
float b = Float.parseFloat( df.format(a));
浮動小数点の小数点以下の桁数を設定する最良の方法は何でしょうか(2013.43452または2392.2の浮動小数点値の小数点以下2桁を設定したいだけです)。今、私はEのような例外を取得していますxception in thread "main" java.lang.NumberFormatException: For input string: "1,846.40"
。