java math 有阶乘函数吗
时间: 2024-04-08 09:29:00 浏览: 114
计算阶乘 java
是的,Java中有阶乘函数。你可以使用`java.math.BigInteger`类中的`factorial`方法来计算阶乘。下面是一个示例代码:
```java
import java.math.BigInteger;
public class Main {
public static void main(String[] args) {
int n = 5; // 要计算阶乘的数
BigInteger factorial = BigInteger.ONE;
for (int i = 1; i <= n; i++) {
factorial = factorial.multiply(BigInteger.valueOf(i));
}
System.out.println(factorial);
}
}
```
以上代码将计算5的阶乘,并输出结果。你可以根据需要修改`n`的值来计算其他数的阶乘。
阅读全文