Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Cours/E-activities >> Graph 35+USB/75(+E)/85/95 SD >> Maths >> Facteur Premier
Facteur Premier
Version : Taille : 740 octets Ajouté le : 2016-04-03 16:07 Modifié le : 2016-04-07 18:56
Auteur et posteur :
KirafiHors ligneMembrePoints: 2180 Défis: 10 Message
Planète Casio - Cours Casio de maths - Facteur Premier - kirafi - Calculatrices
Nombre de visites sur cette page : 10380
Score au progrank : 15
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
2168 téléchargements | Soumettre un test


Votre calculatrice doit posséder les chaines de caractères (Str) et Menu pour utiliser ce programme. Si vous avez une Graph 85 (SD), mettez-la à jour.
Ce cours n'a pas été mis à jour depuis 7 années. Considérez donc son contenu avec précaution car certaines parties peuvent être obsolètes.
Description :

Vous êtes en spé math ou dans le supérieur et vous en avez marre de décomposer des nombres en facteurs de nombres premiers à la main ?
Alors ce programme est fait pour vous :

Vous rentrez un nombre, et il le décompose rapidement en nombre premiers avec les coefficients !
Sans oublier son nombre de diviseur et sa racine.

Note : la vitesse dépend du plus gros nombre premier de la factorisation (même si cela reste raisonnable) et non de la taille du nombre.
Exemple :
→ 123456 = 2^6 * 3 * 643 ⇒ rapide (1 seconde).
→ 1073741824 = 2^30 ⇒ très très rapide (moins d'une seconde).
→ 9721 = 9721 (gros nombre premier) ⇒ moyen (3 secondes).
→ 654321 = 3 * 218107 (très gros nombre premier) ⇒ très lent (18 secondes).

Pour les puristes
Voilà voilà
Je sais qu'il existe quelques programmes comme ça sur le site, mais celui-ci en plus d'être rapide, propose un affichage propre de la factorisation coefficientée comme vous pouvez l'apercevoir dans le gif .
Il garde aussi en mémoire les nombres premiers générés pour la factorisation dans la liste 3, les nombres de la factorisation et leur coefficients dans les listes 1 et 2, ainsi vous pouvez les utiliser par la suite .


Commentaires :


KirafiHors ligneMembrePoints: 2180 Défis: 10 Message
Posté le 07-04-2016 à 18:54 | #
Yop, juste pour dire que j'ai amélioré les performances de l'algorithme en vitesse en changeant la partie calculant les nombres premiers :
N+2→N
En :
Isz K
Mod(K,2
Ans⇒N+4→N
Not Ans⇒N+2→N
//N commence à 3 et K à 0
Voilà je gagne environ 2 secondes.
654321 passes de 21 secondes à 18 secondes !
AdilHors ligneMembrePoints: 4 Défis: 0 Message
Posté le 11-06-2017 à 21:52 | #
merci
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 11-06-2017 à 22:03 | #
Si je ne m'abuse :
Isz K
N+2Mod(K,2→N
VLOU
Statut : Invité
Posté le 12-10-2023 à 06:40 | #
Top !

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 88 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd