double类型格式化处理器(保留两位小数)

发布时间 2023-05-04 14:50:16作者: 小羊乔恩
/**
 * 构造一个double类型格式化处理器
 */
DecimalFormat df = new DecimalFormat(".00");  //保留两位小数
// 例子: 1 / 3 = 0.0
String format = df.format(1.0  / 3); 
// 1.0 / 3 = 0.333333333333333333333333...

// 但是返回是一个shring类型的字符,所以需要用到double类型转换
double format = Double.parseDouble(df.format(1.0  / 3));

System.out.println(format);
// 输出结果如下图: 0. 33

代码实例如下: