pii : un programme simple pour calculer les chiffres de pi, e ou sqrt(2)
En tapant
./pii
le programme t'indiquera comment s'en servir.
Il te calculera tranquillement les chiffres de ces fabuleuses constantes
en base 2,10, ou encore 16.
Remarque :
ce programme utilise les formules de arctan ou des séries entières de façon
élémentaire donc la complexité des algorithmes sont du type O(n2).
Je ferai mieux bientôt :)
Remarque :
j' ai fait une version pour AMD64 en assembleur. Je me sers des astuces de Montgomery pour
les divisions.
FracAt 1.04 : un programme pour dessiner des fractales
Pour obtenir les images de ce site, j'ai utilisé
des programmes écris avec DELPHI que j'offre avec
leur source. Malheureusement DELPHI est un programme
propriétaire de l'entreprise Borland et ceux qui
n'ont pas ce programme ne pourront pas l'améliorer.
J'aurai dû l'écrire avec un langage sous licence GPL.
A l'époque, je connaissais mal les idées du projet GNU et
même maintenant j'aurai du mal à les appliquer car
je suis incapable d'écrire un programme
à interface graphique avec que des logiciels libres sur
GNU/LINUX mais j'en caresse le rêve.
Cliquer ici
pour lire le texte du GNU de
Richard Stallman que j'espère prophétique.
Je précise que je ne suis pas un programmeur professionnel et
j'ai fait ce que j'ai pu mais je l'ai fait avec plaisir et même si cela
est imperceptible, j'ai quand même beaucoup progresser.
Mon projet initial était d'écrire un programme pour concurrencer le
programme Ultrafractal que je trouve super (surtout ses compilateurs
intégrés) car il est payant et on ne peut pas avoir accès aux sources
mais je ne suis pas assez compétent alors je laisse ce que j'ai fait
à la communauté des internautes.
C'est un programme sous licence GPL écrit en Delphi (c'était mes débuts).
En particuier, vous pouvez le modifier à votre
convenance, vous avez le droit de le vendre mais vous devez le fournir
avec son code source et avec la même licence.
Dans le fichier "zipé", vous trouverez le programme FracAt ainsi qu'un programme
en mode DOS pour engendrer aléatoirement
des données pour les attracteurs du type IFS dans le disque unité du plan complexe.
Vous trouverez des fichiers textes donnant les paramètres de différentes fractales et
surtout d'autres fichiers textes avec des noms parfois étranges : ce sont des palettes de
couleurs créées avec le programme NUCI.
Je ferai remarquer qu'il existe donc deux programmes différents, l'un pour
construire les fractales, les habiller et parfois les "arranger" et un autre pour créer des
palettes de couleurs car je pense que ces travaux n'ont pas de lien même
si tous les programmes mélangent les deux.
FracAt est conçu pour explorer le plus simplement possible les mondes mathématiques des
systèmes dynamiques de toutes sortes (voir la page Commentaires ).