循环版阶乘 BigInteger(大整形) java

package Jobday08_作业;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Scanner;

public class Test2 {
    public static void main(String[] args) {
        System.out.println("求n的阶乘");
        int a = new Scanner(System.in).nextInt();
        BigInteger s;
            s=BigInteger.valueOf(1);
        for(int i=1;i<=a;i++){
            s= BigInteger.valueOf(i).multiply(s);
        }
        System.out.println(s);
    }
}

发布了21 篇原创文章 · 获赞 3 · 访问量 6562

猜你喜欢

转载自blog.csdn.net/MADMY/article/details/80438780