| 序号 |
方法 & 描述 |
| 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 的大小。 |