Décomposition en facteurs de nombres premiers : La fonction decompose_en_nombre_premier permet de calculer en ligne la décomposition d'un nombre entier en facteurs premiers.
Syntaxe :decompose_en_nombre_premier(nombre), où nombre représente un entier
Exemples :decompose_en_nombre_premier(`20`), retourne {`2^2*5`}
Tout nombre entier supérieur ou égal à 2 possède une décomposition unique en facteurs premiers, cette fonction permet d'obtenir cette décomposition.
La décomposition d'un nombre en nombre premier est particulièrement utile pour simplifier des fractions entières et les mettre sous une forme irréductible.
La décomposition d'un nombre en nombre premier est également utilisé dans le cadre de la factorisation d'expression qui font intervenir des nombres entiers.