Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from math import*
- from decimal import*
- N=int(input('Combien de termes voulez-vous sommer ?'))
- précision=int(input('Combien de décimales de pi désirez-vous?'))
- getcontext().prec=précision+2
- somme,a,b=Decimal(0),Decimal(4)/Decimal(5),Decimal(1)/Decimal(239)
- for i in range(N):
- somme+=(a-b)/(2*i+1)
- a,b=a/(-25),b/(-57121)
- print('Une approximation de pi est :')
- pi=str(Decimal(4)*somme)
- print(pi[0:précision+2])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement