Wahsons 2022-03-20 22:37 采纳率: 55.6%
浏览 71
已结题

java求圆周率的问题

img


//编程计算圆周率:PI=4-4/3+4/5-4/7+... 。输出第一个大于3.1415小于3.1416的值。

  • 写回答

1条回答 默认 最新

  • 不会写代码的猴子 优质创作者: 操作系统技术领域 2022-03-21 10:29
    关注
    public static void main(String[] args) {
        double PI = 0.0, z = 4.0, i = 1.0;
        int n = 1;
        while(true) {
            PI +=  -Math.pow(-1, n) * z / i;
            n++;
            i+=2;
            if(PI > 3.1415 && PI < 3.1416) {
                break;
            }
        }
        System.out.println(PI);
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月30日
  • 已采纳回答 3月22日
  • 创建了问题 3月20日