利用Java计算当n=10000,20000,……100000时π的值

落日映苍穹つ 2022-12-21 03:07 101阅读 0赞

计算当n=10000,20000,……100000时π的值

  1. public class Jsz {
  2. public static void main(String[] args) {
  3. double a,b ; //定义一个变量a和b
  4. int n,c; //定义一个变量n和c
  5. for ( n =10000; n <= 100000; n+=10000) {
  6. //按照10000的加输出1万,2万,3万
  7. b = 0;
  8. for (int i = 1; i <=n; i++) {
  9. //从一相加 加到n 小于每一个n的值
  10. c = (i%2 == 0)? -1:1; //不断输出1,-1,1,-1
  11. b = b +c *(1.0/(2*i-1)); //正负1不断输出乘以 1/2n-1,1万循环完,2万,接着
  12. }
  13. a = 4*b; //这个就是整体公式
  14. System.out.println("n="+n);
  15. System.out.println("A="+a);
  16. }
  17. }
  18. }

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,101人围观)

还没有评论,来说两句吧...

相关阅读