summaryrefslogtreecommitdiff
path: root/docs/examples/tutorial/profiling_tutorial/calc_pi.py
blob: 3775eb816cabb95fe6d809f2bb5102ae3b784116 (plain)
1
2
3
4
5
6
7
8
def recip_square(i):
    return 1. / i ** 2

def approx_pi(n=10000000):
    val = 0.
    for k in range(1, n + 1):
        val += recip_square(k)
    return (6 * val) ** .5