怎样计算171!( 四 )
\t\tint arr2 = new int;// 储存阶乘值的数组
\t\tscanner.close();
\t\tfor (int qq = 0; qq \u0026lt; arr1.length; qq++) {// 初始化数组
\t\t\tarr1 = 0;
\t\t}
\t\tfor (int ww = 0; ww \u0026lt; arr2.length; ww++) {// 初始化数组
\t\t\tarr1 = 0;
\t\t}
\t\tarr1 = 1;
\t\tfor (int e = 0; e \u0026lt; a; e++) {
\t\t\tfor (int y = 0; y \u0026lt;= e; y++) {
\t\t\t\tarr2 = arr2 + arr1;
\t\t\t\tfor (int f = 0; f \u0026lt; (arr1.length - 1); f++) {// 整理每个大于9的数组元素
\t\t\t\t\tif (arr2 \u0026gt; 9) {
\t\t\t\t\t\tint n = arr2;
\t\t\t\t\t\tarr2 = n % 10;
\t\t\t\t\t\tarr2 = arr2 + (n / 10);
\t\t\t\t\t}
\t\t\t\t} // 整理每个大于9的数组元素
\t\t\t}
\t\t\tfor (int gggg = 0; gggg \u0026lt; arr1.length; gggg++) {
\t\t\t\tarr1 = arr2;
\t\t\t}
\t\t}
\t\tfor (int k = (arr1.length - 1); k \u0026gt; -1; k--) {// 打印出计算结果
\t\t\tSystem.out.print(arr2);
\t\t\tif ((k % 5) == 0) {
\t\t\t\tSystem.out.print(" ");
\t\t\t}
\t\t}
\t\t// 斯特林公式结果
\t\tdouble a123 = a;// a为传入的要计算阶乘数的参数
\t\tdouble ae = (a123 / 2.7182818284590452354);
\t\tdouble aea = Math.pow(ae, a123);
\t\tdouble kaigen = Math.sqrt(2 * 3.1415926535897932384 * a123);
\t\tdouble jieguo = kaigen * aea;
\t\tSystem.out.println(" ");
\t\tSystem.out.println("由斯特林公式计算的近似阶乘值为:" + jieguo);
\t}
\t}
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 有啥方法,网站,项目可以自己练习计算广告学
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
