Bonsoir !
Bon après avoir chercher pendant des heures et ce sans réponse je vous demande quelle est la solution la plus simple pour obtenir tous les diviseurs d'un nombre avec une ti89 titanium.
Cette calculatrice ne faisant pas ça à la base jai trouvé quelques programme qui faisant théoriquement cela mais aucun ne marchait.
Je n'ai pas réussit à le faire moi mm non plus..
Donc svp dite moi comment écrire un programme faisant cela ou donné moi un lien vers un programme qui marche !
Merci !!
Tom.
Spipu Le 01/10/2008 à 19:37 de mémoire, factor( ne le fait pas tout seul ?
Spipu Le 01/10/2008 à 20:24 ben une fois que t'as tous les nombres premiers, t'as donc tous les diviseurs les plus petit, il suffit ensuite de les multiplier entre eux, ca fait bcp moins de possibilités
Zeph Le 01/10/2008 à 20:33 yep c'est pas faux, je ne me souviens plus vraiment des ordres de grandeur mais peut-être qu'à cause de la lenteur du basic ça serait beaucoup plus efficace d'appeler factor() et de combiner les résultats que de les trouver "à la main"

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Je savais pas pour les local (quoique, c'est logique).
Zeph Le 02/10/2008 à 19:44 il te manque un espace entre a et then non ? (tu aurais pu t'en rendre compte en faisant "goto" sur l'erreur et en voyant où l'éditeur t'indique le problème)

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Merci beaucoup !
J'avais fait "goto" mais elle me mettait le curseur vers Endif donc j'ai pas vu que c'était à cause de l'espace.
Ms merci...
Tom