欢迎访问宙启技术站
智能推送

Java中常用数学函数列表

发布时间:2023-06-13 16:14:51

Java中常用数学函数涉及到数学运算、统计和概率论等领域,包括基本数学函数、三角函数、指数函数、对数函数、随机数函数、幂函数、根函数、取整函数等。下面将逐一列举常用的数学函数并简单说明其用法。

一、基本数学函数

1.绝对值函数(abs())

abs()函数可以对输入值进行绝对值处理,即将所有输入值都转换为正数。

如:Math.abs(-5)的结果是5。

2.最大值函数(max())

max()函数可以返回输入参数中的最大值。

如:Math.max(3, 5.1)的结果是5.1。

3.最小值函数(min())

min()函数可以返回输入参数中的最小值。

如:Math.min(6.2, 4.5)的结果是4.5。

4.取整函数(round())

round()函数可以对浮点数四舍五入取整。

如:Math.round(4.5)的结果是5。

二、三角函数

1.正弦函数(sin())

sin()函数可以返回输入的角度的正弦值。

如:Math.sin(30)的结果为0.5。

2.余弦函数(cos())

cos()函数可以返回输入的角度的余弦值。

如:Math.cos(60)的结果为0.5。

3.正切函数(tan())

tan()函数可以返回输入的角度的正切值。

如:Math.tan(45)的结果为1.0。

三、指数函数

1.指数函数(exp())

exp()函数可以返回自然常数e的幂函数值。

如:Math.exp(2)的结果为7.389。

2.自然对数函数(log())

log()函数返回输入参数的自然对数值。

如:Math.log(2.5)的结果为0.916。

四、对数函数

1.以2为底的对数函数(log2())

log2()函数可以返回输入参数的以2为底的对数值。

如:Math.log(8) / Math.log(2)的结果为3.0。

2.以10为底的对数函数(log10())

log10()函数可以返回输入参数的以10为底的对数值。

如:Math.log10(1000)的结果为3.0。

五、随机数函数

1.随机数函数(random())

random()函数可以返回0.0到1.0之间的随机数。

如:Math.random()的结果为一个0.0到1.0之间的随机数。

六、幂函数

1.幂函数(pow())

pow()函数可以返回指定基数和指数的幂值。

如:Math.pow(2, 3)的结果为8.0。

七、根函数

1.平方根函数(sqrt())

sqrt()函数可以返回输入参数的平方根值。

如:Math.sqrt(16)的结果为4.0。

八、取整函数

1.向下取整函数(floor())

floor()函数可以返回小于或等于输入参数的最大整数。

如:Math.floor(5.6)的结果为5.0。

2.向上取整函数(ceil())

ceil()函数可以返回大于或等于输入参数的最小整数。

如:Math.ceil(4.3)的结果为5.0。

以上就是Java中常用数学函数列表。这些函数在日常Java开发中随处可见,掌握它们的用法对于编写高效、精准的Java程序非常重要。