今天在编译时遇到了两个问题:
1、定义变量后没有初始化。
2、Double型变量显示时,没有考虑显示小数点位数。
在显示时希望安按着小数点四舍五入留两位的格式显示出double变量的结果
方法1、
import java.text.DecimalFormat;
DecimalFormat df = new DecimalFormat("######0.00");
double d1 = 3.23456
df.format(d1);
方法2、
import java.lang.Math;
System.out.println("XXX的值:"+ Math.round(double型变量名 * 100) / 100.0);