Pourcentage en fraction
35 % s'écrit 35/100, et en divisant les deux termes par leur plus grand diviseur commun, 5, on obtient 7/20. Chaque étape de la méthode scolaire est affichée, décimaux comme 12,5 % compris, pour vérifier une réponse ligne par ligne. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pourcentage
- 35%
- Pourcentage
- 35%
- Sur cent
- 35/100
- Fraction posée
- 35/100
- Plus grand commun diviseur
- 5
Cet outil pédagogique présente la méthode scolaire, pas seulement la réponse. Saisissez un pourcentage entier ou décimal fini, avec ou sans signe %. Le résultat place la valeur sur cent, élimine la décimale si nécessaire, calcule le plus grand commun diviseur, puis divise les deux termes par le même facteur. Élèves, enseignants et familles peuvent ainsi contrôler chaque étape de façon cohérente.
Commencez par le sens du pourcentage
Pourcentage signifie « pour cent ». La première étape consiste donc à retirer le signe et à placer le nombre sur 100 : 35% devient 35/100. Ce n’est pas une astuce, mais la définition.
La règle vaut aussi pour zéro, les valeurs supérieures à 100 et les valeurs négatives. Une valeur supérieure à 100 donne une fraction impropre, tandis que zéro se réduit à 0/1. L’objectif restant une fraction irréductible, aucun nombre mixte n’est produit.
Supprimez les décimales et réduisez
Pour un décimal fini, multipliez le numérateur et le dénominateur par la puissance de dix correspondante. Ainsi, 12.5/100 devient 125/1000 et 0.75/100 devient 75/10000. L’algorithme d’Euclide calcule ensuite le PGCD.
Pour 35/100, il vaut 5 et donne 7/20 ; pour 125/1000, il vaut 125 et donne 1/8. La sortie distingue le diviseur, le facteur de réduction, le numérateur, le dénominateur et la fraction finale, sans approximation.
Servez-vous du résultat comme contrôle pédagogique
Un bon outil scolaire vérifie le raisonnement sans le remplacer. Invitez l’élève à écrire la valeur sur 100, prévoir un facteur commun et simplifier sur papier avant d’afficher les étapes. Les champs structurés permettent de contrôler séparément la fraction initiale, le PGCD, le numérateur et le dénominateur.
Sans réseau, hasard ni date, une même entrée produit toujours le même résultat. Tout format incorrect renvoie une erreur explicite.
Cas d’usage
Contrôler les étapes d’un devoir
Comparez l’écriture sur 100, le PGCD et la réponse irréductible avec le travail rédigé.
Créer des exercices scolaires
Produisez des corrigés stables et repérez précisément l’étape où l’erreur apparaît.
Travailler les fractions équivalentes
Montrez que diviser les deux termes par le même facteur conserve la valeur et simplifie la fraction.
Questions fréquentes
Pourquoi placer un pourcentage sur 100 ?
Pourcentage signifie pour cent ; p% est donc défini comme p/100.
Comment la fraction est-elle simplifiée ?
L’outil trouve le PGCD du numérateur et du dénominateur entiers, puis divise les deux par celui-ci.
Puis-je saisir un pourcentage décimal ?
Oui. Les décimaux finis comportant au plus six chiffres sont éliminés exactement avant la réduction.
La réponse est-elle irréductible ?
Oui. Le numérateur et le dénominateur finaux n’ont aucun facteur positif commun supérieur à un.
Que se passe-t-il avec un pourcentage supérieur à 100 ?
Il devient une fraction impropre et le reste. 125 % s'écrit 125/100 puis se simplifie en 5/4 ; il n'est pas transformé en nombre fractionnaire, car l'exercice demande une fraction irréductible.
Outils associés
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/percent-to-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"percent":"35%"}'const res = await fetch("https://api.kit.forhosting.com/edu/percent-to-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"percent": "35%"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/percent-to-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"percent": "35%"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/percent-to-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"percent":"35%"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"percent":"35%"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/percent-to-fraction", 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
{
"percent": "35%"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.percent_to_fraction",
"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. |
Notes techniques
Commencez par le sens du pourcentage
La réponse conserve cette écriture dans over_one_hundred et dans les étapes.
Servez-vous du résultat comme contrôle pédagogique
L’utilisation interactive est gratuite ; une requête API automatisée coûte $0.002.
Questions techniques
Quel est le prix d’une requête automatisée ?
Chaque requête API réussie coûte $0.002 ; l’utilisation interactive est gratuite.