方法一:{
double A=3.15926;
//定义保留两位小数
java.text.DecimalFormat myformat=new java.text.DecimalFormat(“0.00”);
String str = myformat.format(A);
}
方式二:{
//定义保留两位小数
java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
df.format(你要格式化的数字);
例: double A =3.15126;
df.format(A);
system.out.println(“输出结果:”+ df.format(A); );
==>>>输出结果:3.15. 注意:要把df.format(A)当成一个结果,而不是 A 的值;
例:new java.text.DecimalFormat("#.00").format(4.1415926)
#.00 表示两位小数 #.0000四位小数 以此类推…
}