可能であれば、最も近い 0.5 に丸める必要があります。
10.4999 = 10.5
クイックコードは次のとおりです。
import java.text.DecimalFormat;
import java.math.RoundingMode;
public class DecimalFormat
{
public static void main(String[] args)
{
DecimalFormat dFormat = new DecimalFormat("#.0");
dFormat.setRoundingMode(RoundingMode.HALF_EVEN);
final double test = 10.4999;
System.out.println("Format: " + dFormat.format(test));
}
}
6.10000... は 6.1 に丸められるなど、6.0 に丸める必要があるため、これは機能しません。
フィードバックをお寄せいただきありがとうございます。