String的format方法
double f = 111231.5585;
System.out.println(String.format("%.2f", f));
例题:
描述:给定一个球体的半径,计算其体积。其中球体体积公式为 V = 4/3*πr3,其中 π = 3.1415926。
数据范围:输入一个浮点值 0 ≤ n ≤15 。
输入描述:
一行,用浮点数表示的球体的半径。
输出描述:
一行,球体的体积,小数点后保留3位。
示例1
输入:
3.0
输出:
113.097
过程如下:
import java.util.Scanner;
public class Main{
public static void main(String [ ] args){
Scanner sc = new Scanner(System.in);
double r = sc.nextDouble();
double pi = 3.1415926;
double V = 4 * pi * Math.pow(r,3) / 3;
System.out.println(String.format("%.3f",V));
}
}