| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 383 人关注过本帖
标题:关于求PI的问题
取消只看楼主 加入收藏
枫xby
Rank: 5Rank: 5
等 级:职业侠客
威 望:8
帖 子:82
专家分:371
注 册:2014-10-19
结帖率:71.43%
收藏
已结贴  问题点数:20 回复次数:1 
关于求PI的问题
编写程序,显示i=10000,20000,,,,,,100000是PI的值,以下是我编的 我刚学java 是不是我函数用错了 输出都是4.0 ,(原谅我这渣渣问这样的题 ,求大神指导)
public class ClculatePi {
    public static void main(String[] args){
        for(int n=10000;n<=100000;n+=10000)
            System.out.println("The value of PI is "+compute(n));
    }
    public static double compute(int i){
        double result;
        double temp=0;
        for(int j=0;j<=i;j++){
            if(j%2==0)
                temp=temp+1/(2*j+1);
            else
                temp=temp-1/(2*j+1);}
            
            result = 4*temp;
            return result;
            }
}
搜索更多相关主题的帖子: 编写程序 public double result 学java 
2015-03-20 22:03
枫xby
Rank: 5Rank: 5
等 级:职业侠客
威 望:8
帖 子:82
专家分:371
注 册:2014-10-19
收藏
得分:0 
回复 3楼 日知己所无
非常感谢
2015-03-21 21:09
快速回复:关于求PI的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027005 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved