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
定义常量:
final 数据类型 常量名 = 值;
常量也可以先声明,再进行赋值,但只能赋值一次,比如:
final int FINAL_VARIABLE;
FINAL_VARIABLE = 100;