序号 |
方法 & 描述 |
1 |
static double abs(double a) |
|
返回 double 值的绝对值。 |
2 |
static float abs(float a) |
|
返回 float 值的绝对值。 |
3 |
static int abs(int a) |
|
返回 int 值的绝对值。 |
4 |
static long abs(long a) |
|
返回 long 值的绝对值。 |
5 |
static double acos(double a) |
|
返回值的反余弦;返回的角度范围是从 0.0 到 π。 |
6 |
static double asin(double a) |
|
返回值的反正弦;返回的角度范围是从 -π/2 到 π/2。 |
7 |
static double atan(double a) |
|
返回值的反正切;返回的角度范围是从 -π/2 到 π/2。 |
8 |
static double atan2(double y, double x) |
|
返回从直角坐标 (x, y) 转换到极坐标 (r, theta) 的角度 θ。 |
9 |
static double cbrt(double a) |
|
返回 double 值的立方根。 |
10 |
static double ceil(double a) |
|
返回大于等于参数并且等于数学上整数的最小 double 值(更接近负无穷)。 |
11 |
static double copySign(double magnitude, double sign) |
|
返回带有第二个浮点参数符号的第一个浮点参数。 |
12 |
static float copySign(float magnitude, float sign) |
|
返回带有第二个浮点参数符号的第一个浮点参数。 |
13 |
static double cos(double a) |
|
返回一个角度的三角余弦。 |
14 |
static double cosh(double x) |
|
返回 double 值的双曲余弦。 |
15 |
static double exp(double a) |
|
返回 e 的 double 值次幂。 |
16 |
static double expm1(double x) |
|
返回 e^x - 1。 |
17 |
static double floor(double a) |
|
返回小于等于参数并且等于数学上整数的最大 double 值(更接近正无穷)。 |
18 |
static int getExponent(double d) |
|
返回 double 表示形式中的无偏指数。 |
19 |
static int getExponent(float f) |
|
返回 float 表示形式中的无偏指数。 |
20 |
static double hypot(double x, double y) |
|
返回 sqrt(x2 + y2) 而不发生中间溢出或下溢。 |
21 |
static double IEEEremainder(double f1, double f2) |
|
根据 IEEE 754 标准计算两个参数之间的余数操作。 |
22 |
static double log(double a) |
|
返回 double 值的自然对数(以 e 为底)。 |
23 |
static double log10(double a) |
|
返回 double 值的以 10 为底的对数。 |
24 |
static double log1p(double x) |
|
返回 x + 1 的自然对数。 |
25 |
static double max(double a, double b) |
|
返回两个 double 值中的较大者。 |
26 |
static float max(float a, float b) |
|
返回两个 float 值中的较大者。 |
27 |
static int max(int a, int b) |
|
返回两个 int 值中的较大者。 |
28 |
static long max(long a, long b) |
|
返回两个 long 值中的较大者。 |
29 |
static double min(double a, double b) |
|
返回两个 double 值中的较小者。 |
30 |
static float min(float a, float b) |
|
返回两个 float 值中的较小者。 |
31 |
static int min(int a, int b) |
|
返回两个 int 值中的较小者。 |
32 |
static long min(long a, long b) |
|
返回两个 long 值中的较小者。 |
33 |
static double nextAfter(double start, double direction) |
|
返回朝向第二个参数方向与第一个参数相邻的浮点数。 |
34 |
static float nextAfter(float start, double direction) |
|
返回朝向第二个参数方向与第一个参数相邻的浮点数。 |
35 |
static double nextUp(double d) |
|
返回朝向正无穷方向与 d 相邻的浮点值。 |
36 |
static float nextUp(float f) |
|
返回朝向正无穷方向与 f 相邻的浮点值。 |
37 |
static double pow(double a, double b) |
|
返回第一个参数的第二个参数次幂。 |
38 |
static double random() |
|
返回一个 double 值,带正号,大于等于 0.0 且小于 1.0。 |
39 |
static double rint(double a) |
|
返回最接近参数的 double 值,并且等于数学上的整数。 |
40 |
static long round(double a) |
|
返回最接近参数的 long 值。 |
41 |
static int round(float a) |
|
返回最接近参数的 int 值。 |
42 |
static double scalb(double d, int scaleFactor) |
|
返回 d × 2<sup>scaleFactor</sup> 并且舍入为 double 值集的一个成员。 |
43 |
static float scalb(float f, int scaleFactor) |
|
返回 f × 2<sup>scaleFactor</sup> 并且舍入为 float 值集的一个成员。 |
44 |
static double signum(double d) |
|
返回参数的符号函数;如果参数为零则返回零,大于零则返回 1.0,小于零则返回 -1.0。 |
45 |
static float signum(float f) |
|
返回参数的符号函数;如果参数为零则返回零,大于零则返回 1.0f,小于零则返回 -1.0f。 |
46 |
static double sin(double a) |
|
返回 double 值的正弦。 |
47 |
static double sinh(double x) |
|
返回 double 值的双曲正弦。 |
48 |
static double sqrt(double a) |
|
返回 double 值的正确舍入的正平方根。 |
49 |
static double tan(double a) |
|
返回一个角度的三角正切。 |
50 |
static double tanh(double x) |
|
返回 double 值的双曲正切。 |
51 |
static double toDegrees(double angrad) |
|
将以弧度测量的角度转换为大约相等的以度测量的角度。 |
52 |
static double toRadians(double angdeg) |
|
将以度测量的角度转换为大约相等的以弧度测量的角度。 |
53 |
static double ulp(double d) |
|
返回参数的 ulp 的大小。 |
54 |
static double ulp(float f) |
|
返回参数的 ulp 的大小。 |