更新时间:2022-09-01 11:03:02 来源:极悦 浏览1058次
java.lang.Math类包含用于执行基本数值运算的方法,例如初等指数、对数、平方根和三角函数。
以下是java.lang.Math类的声明
public final class Math
extends Object
以下是java.lang.Math类的字段
static double E - 这是比任何其他值更接近自然对数底 e 的 double 值。
static double PI - 这是比任何其他值都更接近 pi 的双精度值,即圆的周长与其直径的比率。
编号 | 方法和说明 |
---|---|
1 |
静态双abs(双a) 此方法返回双精度值的绝对值。 |
2 |
静态浮动 abs(float a) 此方法返回浮点值的绝对值。 |
3 |
静态 int abs(int a) 此方法返回一个 int 值的绝对值。 |
4 |
静态长 abs(long a) 此方法返回一个 long 值的绝对值。 |
5 |
静态双 acos(双 a) 该方法返回一个值的反余弦值;返回的角度在 0.0 到 pi 的范围内。 |
6 |
静态双asin(双a) 该方法返回一个值的反正弦值;返回的角度在 -pi/2 到 pi/2 的范围内。 |
7 |
静态双 atan(双 a) 该方法返回一个值的反正切;返回的角度在 -pi/2 到 pi/2 的范围内。 |
8 |
静态双 atan2(双 y,双 x) 此方法从直角坐标 (x, y) 到极坐标 (r, theta) 的转换中返回角度 theta。 |
9 |
静态双 cbrt(双 a) 此方法返回双精度值的立方根。 |
10 |
静态双ceil(双a) 此方法返回大于或等于参数且等于数学整数的最小(最接近负无穷大)双精度值。 |
11 |
静态双copySign(双幅度,双符号) 此方法返回第一个浮点参数和第二个浮点参数的符号。 |
12 |
静态浮动 copySign(浮动幅度,浮动符号) 此方法返回第一个浮点参数和第二个浮点参数的符号。 |
13 |
静态双cos(双a) 此方法返回角度的三角余弦值。 |
14 |
静态双 cosh(双 x) 此方法返回双精度值的双曲余弦值。 |
15 |
静态双exp(双a) 此方法返回欧拉数 e 的双精度次方。 |
16 |
静态双 expm1(双 x) 此方法返回 e x -1。 |
17 |
静态双层(双a) 此方法返回小于或等于参数且等于数学整数的最大(最接近正无穷大)双精度值。 |
18 |
静态 int getExponent(double d) 此方法返回用于表示双精度的无偏指数。 |
19 |
静态 int getExponent(float f) 此方法返回用于表示浮点数的无偏指数。 |
20 |
静态双假设(双 x,双 y) 此方法返回 sqrt(x 2 +y 2 ) 没有中间溢出或下溢。 |
21 |
静态双 IEEEremainder(双 f1,双 f2) 此方法计算 IEEE 754 标准规定的两个参数的余数运算。 |
22 |
静态双日志(双a) 此方法返回双精度值的自然对数(以 e 为底)。 |
23 |
静态双 log10(双 a) 此方法返回双精度值的以 10 为底的对数。 |
24 |
静态双 log1p(双 x) 此方法返回参数和 1 之和的自然对数。 |
25 |
静态双最大(双 a,双 b) 此方法返回两个双精度值中的较大者。 |
26 |
静态浮动最大值(浮动 a,浮动 b) 此方法返回两个浮点值中的较大者。 |
27 |
静态 int 最大值(int a,int b) 此方法返回两个 int 值中的较大者。 |
28 |
静态 long max(long a, long b) 此方法返回两个 long 值中的较大者。 |
29 |
静态双最小(双a,双b) 此方法返回两个双精度值中较小的一个。 |
30 |
静态浮动最小值(浮动 a,浮动 b) 此方法返回两个浮点值中较小的一个。 |
31 |
静态 int min(int a, int b) 此方法返回两个 int 值中较小的一个。 |
32 |
静态 long min(long a, long b) 此方法返回两个 long 值中较小的一个。 |
33 |
static double nextAfter(双启动,双向) 此方法返回第二个参数方向上与第一个参数相邻的浮点数。 |
34 |
static float nextAfter(浮动开始,双向) 此方法返回第二个参数方向上与第一个参数相邻的浮点数。 |
35 |
静态双 nextUp(双 d) 该方法返回正无穷方向上与 d 相邻的浮点值。 |
36 |
静态浮动 nextUp(float f) 此方法返回正无穷方向上与 f 相邻的浮点值。 |
37 |
静态双 pow(双 a,双 b) 此方法返回第一个参数的第二个参数次方的值。 |
38 |
静态双随机() 此方法返回一个带正号的双精度值,大于或等于 0.0 且小于 1.0。 |
39 |
静态双冲洗(双a) 此方法返回与参数值最接近且等于数学整数的双精度值。 |
40 |
静态长轮(双a) 此方法返回最接近参数的 long。 |
41 |
静态整数轮(浮点数) 此方法返回最接近参数的 int。 |
42 |
静态双 scalb(双 d,int scaleFactor) 此方法返回 d × 2 scaleFactor舍入,就好像由单个正确舍入的浮点乘以双精度值集的成员一样。 |
43 |
静态浮点 scalb(float f, int scaleFactor) 此方法返回 f × 2 scaleFactor舍入,就像通过单个正确舍入的浮点乘以浮点值集的成员一样。 |
44 |
静态双符号(双 d) 该方法返回参数的符号函数;如果参数为零,则为零,如果参数大于零,则为 1.0,如果参数小于零,则为 -1.0。 |
45 |
静态浮动符号(浮动 f) 该方法返回参数的符号函数;如果参数为零,则为零,如果参数大于零,则为 1.0f,如果参数小于零,则为 -1.0f。 |
46 |
静态双罪(双a) 此方法返回双精度值的双曲正弦值。 |
47 |
静态双 sinh(双 x) 此方法返回 double 值的双曲正弦值。 |
48 |
静态双 sqrt(双 a) 此方法返回双精度值的正确舍入正平方根。 |
49 |
静态双晒(双a) 此方法返回角度的三角正切。r |
50 |
静态双 tanh(双 x) 此方法返回双精度值的双曲正切。 |
51 |
静态双 toDegrees(双 angrad) 此方法将以弧度测量的角度转换为以度为单位测量的大致等效角度。 |
52 |
静态双弧度(双角度) 此方法将以度为单位的角度转换为以弧度为单位的大致等效角度。 |
53 |
静态双 ulp(双 d) 此方法返回参数的 ulp 的大小。 |
54 |
静态双 ulp(float f) 此方法返回参数的 ulp 的大小。 |
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习