阶乘的算法

来源:互联网 发布:淘宝海外全球注册页面 编辑:程序博客网 时间:2024/04/29 23:41
/** * X!:X的阶乘 *  * @author Administrator * @version 1.0 */public class Factorial {/** * 主方法:阶乘运算 *  * @param args */public static void main(String[] args) {long result = 1;int i = (int) (Math.random() * 10);// 小于10的随机数!考虑长度问题还是就计算下10以内的吧System.out.println("随机取得一个小于100的整数" + i);for (int j = 0; j < i; j++) {result = result * (j+1);}System.out.println(i + "的阶乘结果是" + result);}}