保留n位小数
String.format("%.nf", x)
n为保留的小数位,x必须为double类型。
import java.util.Scanner;
import static java.lang.Math.pow;
public class Main {
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
int r=reader.nextInt();
double s=Math.PI*pow(r,2);
System.out.println(String.format("%.7f", s));
}
}