home *** CD-ROM | disk | FTP | other *** search
/ Freelog 28 / Freelog028.iso / Prog / Pi.py next >
Text File  |  2001-08-30  |  437b  |  25 lines

  1. # calcul de pi en fraction de 2 entiers
  2.  
  3. pi=3.141592654853
  4. global result
  5.  
  6. numerateur=1.
  7. denominateur=1.
  8. result=0.
  9.  
  10. def quotient(a,b):
  11.     result=a/b
  12.     return result
  13.  
  14. for i in range(0,10000):
  15.     toto=quotient(numerateur, denominateur)
  16.     
  17.     if toto<pi:
  18.         numerateur=numerateur+1
  19.         
  20.     if toto>pi:
  21.         denominateur=denominateur+1
  22.         
  23.     print toto,'  -  -  ', numerateur, denominateur
  24.  
  25.