- 最大值和最小值:
Math.max(int a, int b)
:返回两个整数的较大值。Math.min(int a, int b)
:返回两个整数的较小值。
- 绝对值:
Math.abs(int a)
:返回整数的绝值。
- 幂运算:
Math.pow(double a, double b)
:返回a的b次幂。
- 开平方:
Math.sqrt(double a)
:返回给定值的平方根。
- 随机数:
Math.random()
:返回一个[0.0, 1.0)的伪随机数。
- 取整:
Math.ceil(double a)
:返回大于或等于给定值的最小整数(向上取整)。Math.floor(double a)
:返回小于或等于给定值的最大整数(向下取整)。Math.round(double a)
:返回最接近给定值的整数,四舍五入。Math.rint(double a)
:返回最接近给定值的整数,四舍五入到最接近的偶数。
- 其他:
Math.exp(double a)
:返回e的a次幂。Math.log(double a)
:返回给定值的自然对数(以e为底)。Math.log10(double a)
:返回给定值的以10为底的对数。Math.PI
:表示π(圆周率)的常量。Math.E
:表示自然对数的底数e的常量。
Java中常见的数学方法
最新推荐文章于 2024-07-09 16:46:46 发布