求PI的近似值,用公式PI/4=1-1/3+1/5-1/7+...

2200阅读 0评论2012-02-08 wenhaoz
分类:Python/Ruby

  1. t = 1
  2. pi = 1
  3. f = 1
  4. v = 1.0
  5. while abs(t) > 1e-7:
  6.     v += 2
  7.     f = -f
  8.     t = f/v
  9.     pi += t
  10. pi *= 4
  11. print pi
上一篇:Python 学习:单链表的实现
下一篇:用辗转相除法求两个正整数的最大公约数