9999的最大整数n用java语言

更新时间:02-09 教程 由 别认怂 分享

9999的最大整数n用java语言?

package com;

import java.math.BigInteger;

public class Marik

{

public static BigInteger fac(long n)

{

if(n == 0 || n == 1)

{

return BigInteger.ONE;

}

else if(n > 1)

{

return fac(n - 1).multiply(BigInteger.valueOf(n));

}

else

{

return BigInteger.ZERO;

}

}

public static void main(String[] args)

{

BigInteger sum = BigInteger.ZERO;

long n = 1;

BigInteger b9999 = BigInteger.valueOf(9999);

while(sum.compareTo(b9999) <= 0)

{

sum = sum.add(fac(n));

n++;

}

System.out.println(n);

}

}

声明:关于《9999的最大整数n用java语言》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2315173.html