Facteurs premiers à l’école
La décomposition en facteurs premiers réécrit un entier sous la forme d’un produit composé uniquement de nombres premiers.
Lancer gratuitement
Cette calculatrice scolaire affiche la réponse condensée avec les puissances, chaque facteur premier et toutes les divisions menant à 1. Elle vous permet de vérifier un exercice sans masquer la méthode à apprendre. Le résultat sert à simplifier des fractions, à trouver des diviseurs et multiples communs, et à reconnaître un nombre premier. Saisissez un entier dans la plage acceptée pour obtenir une explication déterministe, claire et facile à reprendre dans vos notes.
Commencez par le plus petit nombre premier possible
La décomposition commence par vérifier si le nombre est divisible exactement par 2, le plus petit nombre premier. Si oui, divisez-le et notez 2 comme facteur. Testez encore 2 sur le quotient, car un même nombre premier peut apparaître plusieurs fois. Ne passez à 3 que lorsque la division par 2 produit un reste, puis continuez avec les diviseurs impairs possibles. La calculatrice consigne chaque division exacte avec son dividende, son diviseur et son quotient, comme dans la méthode des divisions successives enseignée à l’école. Par exemple, 360 divisé par 2 donne 180, une nouvelle division par 2 donne 90, puis une troisième donne 45. Comme 2 ne divise plus exactement le résultat, le prochain nombre premier utile est 3. Cet ordre empêche d’oublier un facteur et réduit progressivement le quotient. Lorsque le quotient restant est lui-même premier, il devient le dernier facteur et la division aboutit à 1. La liste des diviseurs consignés constitue la décomposition complète de l’entier initial.
Regroupez les facteurs répétés avec des puissances
Une liste correcte peut être raccourcie en regroupant les nombres premiers identiques. Si 2 apparaît trois fois, écrivez 2^3, qui se lit « deux puissance trois » ou « deux au cube ». La puissance indique combien d’exemplaires de ce facteur sont multipliés ; ce n’est pas un facteur supplémentaire. Ainsi, 2^3 signifie 2 × 2 × 2, et non 2 × 3. Le résultat structuré associe chaque nombre premier à son exposant, tandis que la ligne de décomposition emploie la notation scolaire habituelle. Vous pouvez vérifier la réponse en développant chaque puissance puis en multipliant tous les facteurs. Pour 360, l’écriture condensée est 2^3 × 3^2 × 5. Son développement donne 2 × 2 × 2 × 3 × 3 × 5, dont le produit vaut 360. Cette vérification inverse révèle les facteurs mal recopiés et les exposants erronés. Un nombre premier se décompose uniquement en lui-même avec l’exposant 1. Le nombre 1 est l’exception essentielle : ni premier ni composé, il ne possède aucun facteur premier, ce que l’outil signale clairement.
Réutilisez la décomposition dans d’autres exercices
Les décompositions en facteurs premiers transforment plusieurs exercices scolaires en comparaisons d’exposants. Pour obtenir un plus grand commun diviseur, décomposez les deux nombres et retenez seulement leurs facteurs communs avec le plus petit exposant. Pour un plus petit commun multiple, prenez tous les nombres premiers présents avec leur plus grand exposant. La simplification des fractions suit le même principe : les facteurs communs au numérateur et au dénominateur s’annulent par paires. Si deux nombres contiennent 2^3 et 2^2, leur partie commune utilise 2^2, et un facteur 2 subsiste du côté portant l’exposant 3. Une écriture claire rend ce raisonnement visible. Les étapes de division permettent aussi de repérer une erreur. Si votre réponse diffère, cherchez la première division dont le diviseur ou le quotient n’est pas identique, vérifiez qu’elle tombe juste, puis reprenez avec le quotient corrigé. La capacité emploie une arithmétique entière exacte et une procédure fixe, sans hasard ni source externe ; une même saisie produit donc toujours le même développement.
Cas d’usage
Vérifier un arbre de facteurs
Comparez les feuilles de votre arbre avec la liste complète des nombres premiers et l’écriture en puissances.
Simplifier une fraction
Repérez les facteurs premiers communs au numérateur et au dénominateur afin de les annuler par paires.
Trouver des multiples communs
Utilisez les exposants de plusieurs nombres pour calculer leur plus grand diviseur ou leur plus petit multiple commun.
Questions fréquentes
Quel est le prix ?
L’utilisation dans le navigateur est gratuite et chaque requête API coûte $0.002.
Le nombre 1 est-il premier ?
Non. Un n’est ni premier ni composé et ne possède aucun facteur premier.
Pourquoi employer des puissances ?
L’exposant indique de façon condensée combien de fois le même nombre premier intervient comme facteur.
Comment puis-je vérifier le résultat ?
Développez chaque puissance en multiplications répétées, puis multipliez les facteurs ; le produit doit égaler la saisie.
Puis-je saisir un nombre décimal ou négatif ?
Non. La décomposition est ici définie pour les entiers positifs compris entre 1 et 1,000,000,000,000.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/edu/prime-factorization-school \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"number":360}'const res = await fetch("https://api.kit.forhosting.com/edu/prime-factorization-school", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"number": 360
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/prime-factorization-school",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"number": 360
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/prime-factorization-school", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"number":360}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"number":360}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/prime-factorization-school", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"number": 360
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.prime_factorization_school",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |