1 package Format_daqo;
2
3 import java.util.Scanner;
4
5 public class Maths {
6
7 public static void main(String[] args) {
8 Scanner sc=new Scanner(System.in);
9
10 System.out.println("请输入一个小数:");
11 double num=sc.nextDouble();
12 //显示大于num的最小整数,在控制台打印输出
13 System.out.println("ceil "+Math.ceil(num));
14
15 //显示最近的最大整数
16 System.out.println("floor "+Math.floor(num));
17
18 //求绝对值
19 System.out.println("abs绝对值 "+Math.abs(num));
20
21 //取浮点数的两种方法 四舍五入
22 System.out.println("四舍五入"+Math.round(num));
23 System.out.println();
24
25 //取最大值 最小值
26 System.out.println(Math.max(10, 200));
27 System.out.println(Math.min(10, 200));
28
29 //平方根
30 System.out.println("平方根"+Math.sqrt(100));
31
32 //n次方
33 System.out.println("n次方 "+Math.pow(2,2));//2的6次方
34
35 //立方根
36 System.out.println("27立方根 "+Math.cbrt(27));
37
38 //取整,截取小数部分
39 System.out.println("取整,截取小数部分 "+Math.rint(12.123));
40 }
41 }
1 请输入一个小数:
2 12.1513
3 ceil 13.0
4 floor 12.0
5 abs绝对值 12.1513
6 四舍五入12
7
8 200
9 10
10 平方根10.0
11 n次方 4.0
12 27立方根 3.0
13 取整,截取小数部分 12.0