FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» bouton dans autre form que 0
Pi par la formule des frères Borwein Emptypar leclode Aujourd'hui à 13:59

» KGF_dll - nouvelles versions
Pi par la formule des frères Borwein Emptypar Klaus Aujourd'hui à 11:41

» Gestion d'un système client-serveur.
Pi par la formule des frères Borwein Emptypar Klaus Aujourd'hui à 10:23

» PANORAMIC V 1
Pi par la formule des frères Borwein Emptypar papydall Sam 4 Mai 2024 - 3:43

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Pi par la formule des frères Borwein Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Pi par la formule des frères Borwein Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
Pi par la formule des frères Borwein Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Pi par la formule des frères Borwein Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Pi par la formule des frères Borwein Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Pi par la formule des frères Borwein Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Pi par la formule des frères Borwein Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Pi par la formule des frères Borwein Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Dessine-moi une galaxie
Pi par la formule des frères Borwein Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Pi par la formule des frères Borwein Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Pi par la formule des frères Borwein Emptypar papydall Dim 21 Avr 2024 - 23:30

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -20%
-20% Récupérateur à eau mural 300 ...
Voir le deal
79 €

 

 Pi par la formule des frères Borwein

Aller en bas 
AuteurMessage
jean_debord

jean_debord


Nombre de messages : 1250
Age : 69
Localisation : Limoges
Date d'inscription : 21/09/2008

Pi par la formule des frères Borwein Empty
MessageSujet: Pi par la formule des frères Borwein   Pi par la formule des frères Borwein EmptySam 30 Avr 2022 - 17:19

Jonathan et Peter Borwein étaient des mathématiciens écossais, auteurs de plusieurs formules pour le calcul de Pi. La formule utilisée dans cet exemple multiplie par 4 le nombre de chiffres à chaque itération. Ils en ont trouvé de plus efficaces, mais aussi plus complexes.  

Le programme ci-dessous calcule 100 chiffres mais on peut aller plus loin (il faut alors augmenter le nombre d'itérations).

Code:

' -------------------------------------------------------------------
' Calcul de Pi par la formule des freres Borwein
' https://carma.edu.au/resources/jon/RAMA125f.pdf
' Le nb de chiffres est multiplie par 4 a chaque iteration
' -------------------------------------------------------------------

set_mpfr_prec 100

dim p!, r!, d!, a!, y!, y2!, y4!, z!
dim i%

p = 0.25
r = sqr(mpfr(2))
d = 8
a = 6 - 4 * r
y = r - 1

print
print "Pi par la formule des freres Borwein"
print

for i = 1 to 3
  y2 = y * y
  y4 = y2 * y2
  z = (1 - y4)^p
  y = (1 - z) / (1 + z)
  a = a * (1 + y)^4 - d * y * (1 + y + y * y)
  d = 4 * d
  print "Iteration"; i; " : Pi ="; 1 / a
next i

print : print "Reference   : Pi ="; pi_const
Revenir en haut Aller en bas
http://www.unilim.fr/pages_perso/jean.debord/index.htm
 
Pi par la formule des frères Borwein
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Centrer une fenetre à l'écran
» formule mathématique
» Ma formule est elle louche ?
» Une formule pour les dessiner tous

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Expériences autour de PANORAMIC :: Crocodile Basic-
Sauter vers: