序号 | 方法和说明 |
---|
1. | static double abs(double a) 返回 double 值的绝对值. |
2. | static float abs(float a) 返回浮点值的绝对值. |
3. | static int abs(int a) 返回 int 值的绝对值. |
4. | static long abs(long a) 返回 long 值的绝对值. |
5. | static double acos(double a) 返回一个值的反余弦值;返回的角度范围为 0.0 到 ??. |
6. | static int addExact( int x, int y) 返回其参数的总和,如果结果溢出 int,则抛出异常. |
7. | static long addExact(long x, long y) 返回其参数的总和,如果结果溢出 long 则抛出异常. |
8. | static double asin(double a) 返回值的反正弦;返回的角度在 -𝜋/2 到 -𝜋/2 |
9. | static double atan(double a) 返回值的反正切值;返回的角度在 -𝜋/2 到 -𝜋/2 |
10. | static double atan2(double y, double x) 返回直角坐标 (x, y) 到极坐标 (r, theta) 转换得到的角度 theta. |
11. | static double cbrt(double a) 返回 double 值的立方根. |
12. | static double ceil(double a) 返回大于的最小(最接近负无穷大)双精度值小于或等于参数,并且等于数学整数. |
13. | static double copySign(double magnitude, double sign) 返回第一个浮点参数和第二个浮点参数的符号. |
14. | static float copySign(float magnitude, float sign) 返回第一个浮点参数和第二个浮点参数的符号-point 参数. |
15. | static double cos(double a) 返回角度的三角余弦值. |
16. | static double cosh(double x) 返回双精度值的双曲余弦. |
17. | static double exp(double x) 返回欧拉数 e 的 double 值次方. |
18. | static double expm1(double x) 返回 ex -1. |
19 . | static double Floor(double a) 返回小于或的最大(最接近正无穷大)的 double 值等于参数,并且等于数学整数. |
20. | static int FloorDiv( int x, int y) 返回小于或等于代数商的最大(最接近正无穷大)int值. |
21. | static long FloorDiv(long x, long y) 返回最大(最接近正无穷大)的 long 值小于或等于代数商. |
22. | static int FloorMod(int x , int y) 返回 int 参数的下取模. |
23. | static long FloorMod(long x, long y) 返回长参数的下限模数. |
24. | static int getExponent(double d) 返回用于表示 double 的无偏指数. |
25. | static int getExponent(float f) 返回表示中使用的无偏指数浮点数. |
26. | static double hypot(double x, double y) 返回 sqrt(x2 +y2),没有中间溢出或下溢. |
27. | static double IEEEremainder(double x, double y) 按照 IEEE 754 标准的规定计算两个参数的余数运算. |
28. | static double log(double a) 返回 double 值的自然对数(以 e 为底)。 |
29. | static double log10(double a) 返回基数double 值的 10 对数. |
30. | static double log1p(double x) 返回参数与 1 之和的自然对数。 |
31. | static double max(double a, double b) 返回两个 double 值中较大的一个. |
32. | static float max(float a, float b) 返回两个浮点值中较大的一个. |
33. | static int max(int a, int b) 返回两个 int 值中较大的一个. |
34. | static long max(long a,long b) 返回两个长整型值中较大的一个. |
35. | static double min(double a, double b) 返回两个双精度值中较小的一个. |
36. | static float min(float a, float b) 返回两个浮点值中较小的一个. |
37. | static int min(int a, int b) 返回两个 int 值中较小的一个. |
38. | static long min(long a, long b) 返回两个 long 值中较小的一个. |
39. | static int multipExact(int x, int y) 返回参数的乘积,如果结果溢出 int,则抛出异常. |
40. | static long multipExact(long x, long y) 返回参数的乘积,如果结果溢出 long,则抛出异常. |
41. | static double nextAfter(double start, double Direction) 返回与第一个参数相邻的浮点数沿第二个参数的方向. |
42. | static float nextAfter(float start, double方向) 返回在第二个参数的方向上与第一个参数相邻的浮点数. |
43. | static double nextDown(double d) 返回负无穷大方向上与 d 相邻的浮点值. |
44. | static float nextDown(float f) 返回相邻的浮点值到负无穷大方向的 f. |
45. | static double nextUp(double d) 返回在正无穷大方向上与 d 相邻的浮点值. |
46. | static float nextUp(float f) 返回f在正无穷方向上相邻的浮点值. |
47. | static double pow(double a, double b) 返回第一个参数的值第二个参数的幂. |
48. | static double random() 返回带正号的双精度值,大于或等于 0.0 且小于 1.0. |
49. | static double rint(double a) 返回与参数值最接近且等于数学整数的 double 值. |
50. | static long round(double a) 返回最接近参数的 long,关系舍入为正无穷大. |
51. | static int round(float a) 返回最接近参数的 int,并舍入为正无穷大。 |
52. | static double scalb(double a, int b) 返回 a × 2b 四舍五入,就像通过单个正确舍入的浮点乘法执行的一样双精度值集的成员. |
53. | static float scalab(float a, int b ) 返回四舍五入的 × 2b,就像通过单个正确舍入的浮点乘法与浮点值集的成员执行的一样. |
54. | static double signnum(double d) 返回参数的符号函数;如果参数为零,则为零;如果参数大于零,则为 1.0;如果参数小于零,则为 -1.0. |
55. | static float signum(float f) 返回参数的signum函数;如果参数为零,则为零;如果参数大于零,则为 1.0f;如果参数小于零,则为 -1.0f. |
56. | static double sin(double a) 返回角度的三角正弦值. |
57 . | static double sinh(double x) 返回 double 值的双曲正弦值. |
58. | static double sqrt(double a) 返回正确舍入的正平方根双精度值. |
59. | static int subtractExact(int x, int y) 返回参数的差值,如果结果溢出 int 则抛出异常。 |
60. | static long subtractExact(long x, long y) 返回参数的差值,如果结果溢出 long 则抛出异常. |
61. | static double tan(double a) 返回角度的三角正切. |
62. | static double tanh(double x) 返回双值的双曲正切. |
63. | static double toDegrees(double angrad) 将以弧度为单位的角度转换为以度为单位的近似等效角度。 |
64. | static int toIntExact(long value) 返回 long 参数的值;如果值溢出 int,则抛出异常. |
65. | static double toRadians(double angdeg ) 将以度为单位的角度转换为以弧度为单位的近似等效角度. |
66. | static double ulp(double d) 返回参数 ulp 的大小. |
67. | static float ulp(float f) 返回参数 ulp 的大小. |