Math类主要用于处理一些数学计算 ,本篇文章给大家介绍Math类的一些常用方法,主要为使用示例。
目录
1、Math.abs为求绝对值
System.out.println(Math.abs(-10.23)); //abs是求绝对值
2.求反函数
System.out.println(Math.asin(1)); //asin是反正弦值
System.out.println(Math.acos(0)); //acos是求反余弦值
System.out.println(Math.atan(0)); //atan是反正切值
3.求和
System.out.println(Math.addExact(100,3140)); //返回参数总和(只有int和long型)
4.两数作比较
System.out.println(Math.max(100,300)); //返回两数中较大值
System.out.println(Math.min(100,300)); //返回两数中较小值
5.四舍五入
System.out.println(Math.round(100.5)); //四舍五入
System.out.println(Math.round(-100.5));
6.返回小于等于参数的最大整数
System.out.println(Math.floor(3.5)); //返回小于等于参数的最大整数
System.out.println(Math.floor(-3.5));
7. 返回大于等于参数的最小整数
System.out.println(Math.ceil(3.5)); //返回大于等于参数的最小整数
System.out.println(Math.ceil(-3.5));
8.所有方法
-
-
static double
abs(double a)
返回
double
值的绝对值。static float
abs(float a)
返回
float
值的绝对值。static int
abs(int a)
返回
int
值的绝对值。static long
abs(long a)
返回
long
值的绝对值。static double
acos(double a)
返回值的反余弦值; 返回的角度在0.0到pi的范围内。
static int
addExact(int x, int y)
返回其参数的总和,如果结果溢出
int
则抛出异常。static long
addExact(long x, long y)
返回其参数的总和,如果结果溢出
long
则抛出异常。static double
asin(double a)
返回值的反正弦值; 返回的角度在-pi / 2到pi / 2的范围内。
static double<
-