Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Dernière révision Les deux révisions suivantes | ||
decomposition_en_facteurs_premiers [2009/01/09 12:38] tyrtamos |
decomposition_en_facteurs_premiers [2009/01/09 12:45] tyrtamos |
||
---|---|---|---|
Ligne 61: | Ligne 61: | ||
Bien que passant par un calcul systématique " | Bien que passant par un calcul systématique " | ||
- | facteurs(12345678901234567890) | + | <code python> |
+ | print facteurs(12345678901234567890) | ||
+ | [2, 3, 3, 5, 101, 3541, 3607, 3803, 27961] | ||
+ | </ | ||
+ | |||
+ | Résultat trouvé | ||
- | Autre exemple: factorisation d'un grand nombre composé de 2 grands | + | La rapidité du calcul dépend de la quantité des facteurs et de leur taille. Le temps le plus long étant obtenu, pour une taille donnée, |
<code python> | <code python> | ||
Ligne 69: | Ligne 74: | ||
[1536921011, | [1536921011, | ||
</ | </ | ||
+ | |||
+ | Ce qui prend environ 15 mn de calcul. | ||
Par contre, pour traiter des nombres de plusieurs centaines de chiffres comme on en trouve en cryptographie, | Par contre, pour traiter des nombres de plusieurs centaines de chiffres comme on en trouve en cryptographie, | ||
Ligne 95: | Ligne 102: | ||
\\ | \\ | ||
Vous pouvez tester la fonction facteurs(n) avec la Calculext ici: [[http:// | Vous pouvez tester la fonction facteurs(n) avec la Calculext ici: [[http:// | ||
+ | |||
+ | \\ | ||
+ | Amusez-vous bien! | ||
< | < |