Java 将String转Double、Double类型保留2位小数

Bertha 。 2023-02-16 09:22 42阅读 0赞

将Double类型的数据保留2位小数:
Double a = 2.34566;
BigDecimal bd = new BigDecimal(a);
Double d = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
d输出就是2.35, 注意会四舍五入

将String转Double,并保留2位小数:
String a = “6.145”;
Double d= Double.parseDouble(a);
DecimalFormat df = new DecimalFormat(“0.00”);
String s = df.format(d);
s输出就是6.15,注意会四舍五入

发表评论

表情:
评论列表 (有 0 条评论,42人围观)

还没有评论,来说两句吧...

相关阅读