더북(TheBook)

연습문제 7-3

수학자 스리니바사 라마누잔(Srinivasa Ramanujan)1/π의 근사치를 생성하는 데 사용할 수 있는 무한급수를 발견했다.

1113227.png 

이 공식을 사용해 π의 근삿값을 계산하고 반환하는 estimate_pi 함수를 작성하라. 이 함수는 수열의 마지막 항이 1e-15보다 작을 때까지 항들의 합계를 계산하기 위해 while 루프를 사용해야 한다(1e-1510-15에 대한 파이썬 표기법이다). 결과는 math.pi와 비교해서 확인할 수 있다.

해법: http://thinkpython2.com/code/pi.py

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.