课外天地 李树青学习天地Java程序语言课件 → [原创]关于数据的阶乘计算效率低的问题解决方法


  共有20574人关注过本帖树形打印复制链接

主题:[原创]关于数据的阶乘计算效率低的问题解决方法

帅哥哟,离线,有人找我吗?
admin
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 管理员
等级:管理员 帖子:1939 积分:26594 威望:0 精华:34 注册:2003/12/30 16:34:32
回复  发帖心情 Post By:2011/4/1 20:16:00 [显示全部帖子]

这个练习很好,演示了一些处理大数据的类使用方法

 

事实上,传统的long整数只能算到66的阶乘

public static void main(String[] args) throws IOException {
                // 从用户处读取文本行使用的方法
                int n = 66;
                long result = 1;
                for (int i = 1; i < n; i++) {
                        result = result * i;
                }
                System.out.println(result);
        }

 

但是从性能来看,并没有优势,仍然采用传统的循环相乘方法,你觉得呢

[此贴子已经被作者于2011-04-01 20:19:17编辑过]

 回到顶部