import java.math.BigInteger;
public class FactorialCalculator {
public static BigInteger calculateFactorial(int n) {
if (n < 0) {
throw new IllegalArgumentException("Input should be a non-negative integer");
}
BigInteger result = BigInteger.ONE;
for (int i = 1; i <= n; i++) {
result = result.multiply(BigInteger.valueOf(i));
}
return result;
}
public static void main(String[] args) {
int image = 10;
// 这里假设image.png的值为10 BigInteger result = calculateFactorial(image); System.out.println("image.png 的阶乘结果为: " + result);
}
}