Java 数学方法
Java Math 类有许多方法可以让您对数字执行数学任务。
所有数学方法
所有数学方法的列表可在下表中找到:
方法 | 描述 | 返回类型 |
---|---|---|
绝对值(x) | 返回 x 的绝对值 | 双精度|浮点|整数|长整型 |
acos(x) | 返回 x 的反余弦(以弧度为单位) | 双倍的 |
反正弦(x) | 返回 x 的反正弦(以弧度为单位) | 双倍的 |
反正切(x) | 以 -PI/2 和 PI/2 弧度之间的数值形式返回 x 的反正切 | 双倍的 |
atan2(y,x) | 返回将直角坐标 (x, y) 转换为极坐标 (r, theta) 后的角度 theta。 | 双倍的 |
cbrt(x) | 返回 x 的立方根 | 双倍的 |
ceil(x) | 返回 x 向上舍入到其最接近的整数的值 | 双倍的 |
复制符号(x,y) | 返回第一个浮点 x 和第二个浮点 y 的符号 | 双倍的 |
余弦(x) | 返回 x 的余弦(x 以弧度为单位) | 双倍的 |
余弦(x) | 返回双曲余弦值 | 双倍的 |
指数(x) | 返回 E 的值X | 双倍的 |
指数1(x) | 返回 eX -1 | 双倍的 |
地板(x) | 返回 x 向下舍入到其最接近的整数的值 | 双倍的 |
获取指数(x) | 返回 x 中使用的无偏指数 | 整数 |
假设(x,y) | 返回 sqrt(x)2 + y2)没有中间溢出或下溢 | 双倍的 |
IEEEremainder(x, y) | 按照 IEEE 754 标准规定计算 x 和 y 的余数运算 | 双倍的 |
对数(x) | 返回 x 的自然对数(底数为 E) | 双倍的 |
log10(x) | 返回 x 以 10 为底的对数 | 双倍的 |
log1p(x) | 返回 x 和 1 之和的自然对数(底数为 E) | 双倍的 |
最大值(x,y) | 返回具有最高值的数字 | 双精度|浮点|整数|长整型 |
最小(x,y) | 返回具有最小值的数字 | 双精度|浮点|整数|长整型 |
nextAfter(x,y) | 返回 y 方向上与 x 相邻的浮点数 | 双精度|浮点 |
下一个(x) | 返回正无穷方向上与 x 相邻的浮点值 | 双精度|浮点 |
战力(x,y) | 返回 x 的 y 次方值 | 双倍的 |
随机的() | 返回 0 到 1 之间的随机数 | 双倍的 |
圆形(x) | 返回四舍五入为最接近整数的 x 值 | 整数 |
打印(x) | 返回最接近 x 且等于数学整数的双精度值 | 双倍的 |
正负号(x) | 返回 x 的符号 | 双倍的 |
罪(x) | 返回 x 的正弦(x 以弧度为单位) | 双倍的 |
正弦(x) | 返回双精度值的双曲正弦值 | 双倍的 |
平方根(x) | 返回 x 的平方根 | 双倍的 |
tan(x) | 返回角度的正切 | 双倍的 |
tanh(x) | 返回双精度值的双曲正切 | 双倍的 |
到度(x) | 将以弧度为单位测量的角度转换为以度为单位测量的近似等效角度 | 双倍的 |
转弧度(x) | 将以度为单位测量的角度转换为以弧度为单位测量的近似角度 | 双倍的 |
ulp(x) | 返回 x 的最小精度单位 (ulp) 的大小 | 双精度|浮点 |
笔记: 所有数学方法都是static
.