java保留几位小数的方法:
import java.text.DecimalFormat;
double a=1.23456,result;DecimalFormat df =new DecimalFormat("#.0…")(几个0就是几位小数)result=df.format(a);也可以直接用格式符输出:
System.out.printf("%n.f",a);//保留n位小数输出