/*
Math : 数学相关类型
静态工厂
类Math包含用于执行基本数字运算的方法,例如基本指数,对数,平方根和三角函数。
*/
public class Class001_Math {
public static void main(String[] args) {
//static double random() 返回带有正号的 double值,大于或等于 0.0且小于 1.0 。
//static int abs(int a) 返回 int值的绝对值。
System.out.println(Math.abs(-1.1)); //1.1
//static double ceil(double a) 向上取整 返回大于或等于参数且等于数学整数的最小值(最接近负无穷大) double 。
System.out.println(Math.ceil(1.1)); //2.0
//static double floor(double a) 返回小于或等于参数且等于数学整数的最大值(最接近正无穷大) double 。
System.out.println(Math.floor(1.1)); //1.0
System.out.println(Math.floor(-1.1)); //-2.0
//static int max(int a, int b) 返回两个 int值中较大的 int 。
//static int min(int a, int b) 返回两个 int值中较小的 int 。
//static double pow(double a, double b) 返回第一个参数的值,该值是第二个参数的幂。
System.out.println(Math.pow(2,3));
//static long round(double a) 返回与参数最接近的 long ,并将关系四舍五入为正无穷大。
System.out.println(Math.round(2.45)); //对于小数点后一位做四舍五入
//static double sqrt(double a) 返回 double值的正确舍入正平方根。
System.out.println(Math.sqrt(2));
}
}
java中Math数学运算类
最新推荐文章于 2024-05-20 00:05:21 发布