阶乘(factorial)是基斯顿·卡曼(Christian Kramp, 1760 – 1826)于1808年发明的运算符号。阶乘,也是数学里的一种术语。
算法分析
(01)首先打开eclipse
(02)新建一个java项目,名字随意起
(03)名字起好后,点击完成
(04)右键点击项目名称,新建,类
(05)类的名字叫TextFactorial包的名字叫 .s2点击完成
(06)首先创建包,和导入类package .s2;//创建一个包import nteger;//导入类import yList;import ;
(07)public class TextNumberConversion for(int i=1;i<=num;i++)return sum;//返回阶乘的值}
(08)public static int recursion(int num)else{sum=num * recursion(num-1);//运用递归计算return sum;}}
(09)public static long addArray(int num)if(num < 0)throw new IllegalArgumentException("必须为正整数!");//抛出不合理参数异常while(last<num)return arr[num];}
(10)public static synchronized BigInteger bigNumber(int num)return (BigInteger) (num);//返回数组中的下标为num的值}
(11)public static void main(String []args)}
(12)运行结果