1 public class Demo1_Math { 2 3 /* 4 * Math类包含用于执行基本数学运算的方法,如:指数、对数、平方根等 5 * Math中的所有方法都是静态的,构造方法是私有的 6 * public static int abs(int a) 求一个数的绝对值 7 * public static double ceil(double a) 向上取整,返回一个double值 8 * public static double floor(double b) 向下取整,返回一个double值 9 * public static int max(int a, int b) 取两个之中的大的值 min同max类似,取最小值 10 * public static int pow(double a, double b) 对一个double值做幂运算 11 * public static double random() 取一个[0.0,1.0)之间的double的随机数 12 * public static int round(float a) 四舍五入 13 * public static double sqrt(double a) 对一个double数开平方 14 */ 15 public static void main(String[] args) { 16 System.out.println(Math.abs(-10)); 17 System.out.println(Math.ceil(12.7)); 18 System.out.println(Math.floor(12.6)); 19 System.out.println(Math.max(1, 9)); 20 System.out.println(Math.pow(6.0, 2.0)); 21 System.out.println(Math.random()); 22 System.out.println(Math.round(3.15)); 23 System.out.println(Math.sqrt(9)); 24 /* 25 * 运行结果如下: 26 * 10 27 13.0 28 12.0 29 9 30 36.0 31 0.2989099810206127 32 3 33 3.0 34 */ 35 } 36 }