fractions
Je ne trouve pas dans le manuel comment transformer 0.3333333 en 1/3, faut peut être 'y prendre avant l'opération?
c 'est incroyable ce que je peux écrire comme conneries
mais pourquoi tu veux faire ca
je fais un script pour mes math or c'est chiant tout mes tableaux font 15 mètre à cause des virgules. Comme c'est que des divisions simples ça doit être possible de les renvoyer en fraction.
c 'est incroyable ce que je peux écrire comme conneries
Je pense pas que ca soit si simple que ca.
PHP ne connait que les types suivants :
(int), (integer) - type entier
(bool), (boolean) - booléen
(real), (double), (float) - type double
(string) - type chaîne
(array) - type tableau
(object) - type objet
(ressoucre) - référence sur une ressource externe
A mon avis, PHP n'est pas fait pour ce genre de calculs : il ne sait gérer des des réels "finis" (or 1/3 est infini).
Bien sur, cela doit etre faisable, mais plus avec quelques milliers de lignes de code qu'avec 2/3 lignes.
Si tu veux faire des maths, utilise un langage approprié comme CAML.
oula ben moi qui me croyait à la fin de mon script
c 'est incroyable ce que je peux écrire comme conneries
Bravo rosema, tu as ecris le 15 000 ème message de ces forums
rosema = 15000e post sur le forum de lephpfacile
en plus il est représentatif des autres non?
c 'est incroyable ce que je peux écrire comme conneries
Je pense que ca doit etre faisable en approximation (mais 0.3333 te retournerai un tiers hein :p).
Il faudrait 2 arguments a ta fonction:
le nombre a mettre en fraction et le nombre de chiffres a prendre apres la virgule (plus ce chiffre est grand, plus la fraction est précise). Je sais que cette fonction sur Ti-89 utilise ces 2 arguments, maintenant je ne sais pas comment elle fait! et puis le TiOS ne fonctionne surement pas comme PHP...
Sinon, tu peux dire dans ta fonction que tu veux des tiers, comme ca c'est faisable.
++
Voici un algo, mais il n'aime pas les chiffres en dessous de 1 et il faut etre plutot baleze en maths :p (mieux que la moyenne quoi ^^)
http://www.sciences-en-ligne.com/momo/chronomath/anx2/fraction_cont.html#pgm