1、小数点后几位保留问题:
a、System.out.printfln(String.format("%6.7f", s)); //6表示输出的长度,7表示小数点后的位数,s为变量名称
System.out.printf("%7.2f",d); //7表示输出的长度,2表示小数点后的位数,d为变量名称
b、DecimalFormat df=new DecimalFormat("#.0000000"); //保留7位
System.out.println(df.format(s)); //两句连起来
2、定义常量public static final double PI=3.14159265358979323;
如果是在Main函数里面,去掉public static