方式一:
四舍五入 代码如下:
double f = 111231.5585;
BigDecimal b = new BigDecimal(f);
double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
方式二:
代码如下:
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
df.format(你要格式化的数字);
方式三:
代码如下:
double d = 3.1415926;
String result = String .format("%.2f");
本文介绍了在Java中实现数字四舍五入的三种常见方法:使用BigDecimal进行精确控制、利用DecimalFormat格式化输出及String.format实现字符串格式转换。这三种方式各有特点,适用于不同的应用场景。
452

被折叠的 条评论
为什么被折叠?



