java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-1)(n-2)…*2 * 1 .求 数字 6的阶乘 的阶乘 .java编程

来源:学生作业帮助网 编辑:六六作业网 时间:2024/04/29 18:21:10
java数n的阶乘,阶乘,公式为n!=n*(n-1)(n-2)…*2*1.求数字6的阶乘的阶乘.java编程java数n的阶乘,阶乘,公式为n!=n*(n-1)(n-2)…*2*1.求数字6的阶乘的阶

java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-1)(n-2)…*2 * 1 .求 数字 6的阶乘 的阶乘 .java编程
java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-1)(n-2)…*2 * 1 .求 数字 6的阶乘 的阶乘 .
java编程

java 数 n的阶乘, 阶乘, 公式 为 n!=n*(n-1)(n-2)…*2 * 1 .求 数字 6的阶乘 的阶乘 .java编程
import java.math.BigInteger;
 
public class Test {
 
    public static void main(String[] args) {
        int n = 6;
        System.out.println(jiecheng(n));
    }
    
    public static BigInteger jiecheng (int i) {
         BigInteger result = new BigInteger("1");
        for (int j = 1; j <= i; j ++) {
               BigInteger num = new BigInteger(String.valueOf(j));
               result = result.multiply(num);
        }
        return result;
    }