Java中Math库函数小结:
字段摘要 | |
static | E |
static | PI |
1.返回绝对值类
返回 static int
abs(int
返回 static long
abs(long
返回 static float
返回 static double
2、返回角的三角函数类
返回角的余弦 static double
cos(double
返回角的正弦 static double
sin(double
返回角的正切 static double
tan(double
3、返回角的反三角函数类
返回角的反余弦,范围在 static
acos(double
返回角的反正弦,范围在 static
asin(double
返回角的反正切,范围在 static
atan(double
4 返回双曲线值类
返回 double
值的双曲线余弦 static double
返回 double
值的双曲线正弦 static double
返回 double
值的双曲线正切 static double
5 返回指数值类
返回欧拉数 e 的 double
次幂的值。 Static double
exp
(double
返回 ex Static double
expm1
(double
返回第一个参数的第二个参数次幂的值。 Static double pow(double
6
返回对数值类
返回 double
值的自然对数(底数是 e)。 static double
返回 double
值的底数为 10 的对数 static double
log10
(double
返回参数与 1 之和的自然对数 static double
7
返回方根值类
返回正确舍入的 double
值的正平方根 static double sqrt(double
返回 double
值的立方根 static double cbrt(double
返回 sqrt(x2 Static double
hypot
(double
8
返回舍入值类
返回最小的(最接近负无穷大)double
值,该值大于等于参数,并等于某个整数。
返回最大的(最接近正无穷大)double
值,该值小于等于参数,并等于某个整数。
返回最接近参数的 long
返回最接近参数的 int
返回最接近参数并等于某一整数的 double
值 static double
返回 d
× 2scaleFactor
,其舍入方式如同将一个正确舍入的浮点值乘以 double 值集合中的一个值 static
scalb
(double
返回 f
× 2scaleFactor
,其舍入方式如同将一个正确舍入的浮点值乘以 float 值集合中的一个值
static
scalb
(float
返回 d
和正无穷大之间与 d
相邻的浮点值 static double
返回 f
和正无穷大之间与 f
相邻的浮点值 static
nextUp
(float
返回第一个参数和第二个参数之间与第一个参数相邻的浮点数
static double
nextAfter
(double
返回第一个参数和第二个参数之间与第一个参数相邻的浮点数
static
9
角度与弧度的互换
将用弧度表示的角转换为近似相等的用角度表示的角
Static double
toDegrees
(double
将用角度表示的角转换为近似相等的用弧度表示的角
Static double
toRadians
(double
10 将矩形坐标
11
返回最值类
double
值中较大的一个 static double max(double
int
值中较大的一个 static
double
值中较小的一个 static double
int
值中较小的一个 static
12
其他
double
值,该值大于等于 0.0
且小于 1.0
。
static