java保留2位小数点

保留小数位数要求是常见的需求,比如保留2位小数的常见实现方法如下:

1.使用String.format方法格式化

2.使用DecimalFormat.format格式化

代码如下:

                //原始数据
		double d=123.456789;
		
		//1.使用String.format方式
		String r1 = String.format("%.2f",d);
		
		
		//2.使用DecimalFormat.format方式
		DecimalFormat df = new DecimalFormat(".00");
		String r2 = df.format(d);
		
		//结果输出
		System.out.println(r1);
		System.out.println(r2);

运行结果:

你可能感兴趣的:(java)