首页 >> 要闻 >

java的阶乘算法 java构造方法求阶乘

2024-06-20 13:24:05 来源: 用户: 

大家好,我是小典,我来为大家解答以上问题。java的阶乘算法,java构造方法求阶乘,很多人还不知道,现在让我们一起来看看吧!

1、结果超出了数的表示范围(超过了int,可改为double)

2、class factorialTest{

3、 static double factorial(double arg){

4、 if(arg==0){ return 1;

5、 }else{

6、 return arg*factorial(arg-1);

7、 }

8、 }

9、 public static void main(String[] args){

10、 System.out.println(factorial(0));

11、 System.out.println(factorial(1));

12、 System.out.println(factorial(2));

13、 System.out.println(factorial(6));

14、 System.out.println(factorial(10));

15、 System.out.println(factorial(20));

16、 System.out.println(factorial(50));

17、 System.out.println(factorial(51));

18、 }

19、}

本文到此讲解完毕了,希望对大家有帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章