Fraction en pourcentage
Saisissez le numérateur et le dénominateur pour lire le pourcentage : 3/4 vaut 0,75 en décimal, soit 75 %, et une fraction impropre comme 5/4 donne 125 %. Un dénominateur nul est refusé plutôt que de produire un résultat absurde. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Numérateur
- 3
- Dénominateur
- 4
- Fraction
- 3/4
- Décimal
- 0,75
- Pourcentage
- 75
- Affichage
- 75%
Convertir une fraction en pourcentage, c’est réécrire un rapport en parts pour cent : divisez le numérateur par le dénominateur puis multipliez ce quotient par cent. Trois quarts deviennent soixante-quinze pour cent, un huitième devient douze virgule cinq pour cent, et cinq quarts deviennent cent vingt-cinq pour cent car une fraction impropre dépasse l’entier. Ce convertisseur accepte ces deux nombres finis, applique cette identité et renvoie la valeur en pourcentage avec le quotient décimal et une chaîne d’affichage portant le signe pour cent. Les valeurs non finies telles que NaN ou Infinity sont rejetées de la même façon, et les champs manquants sont nommés dans l’erreur.
Comment fonctionne la conversion d’une fraction en pourcentage
Un pourcentage est la réécriture d’un rapport en parts pour cent. Pour une fraction au numérateur fini en haut et au dénominateur fini non nul en bas, le pourcentage vaut exactement le numérateur divisé par le dénominateur, puis multiplié par cent. Cette identité est la même étape de tout chapitre de collège sur les pourcentages : on forme d’abord le quotient décimal, puis on décale de deux rangs en multipliant par cent.
Trois sur quatre vaut zéro virgule soixante-quinze en décimal et soixante-quinze pour cent sur l’échelle des pourcents. Un sur huit vaut zéro virgule cent vingt-cinq et douze virgule cinq pour cent. Un sur deux vaut cinquante pour cent.
Huit sur quatre vaut deux en décimal et deux cents pour cent car la fraction est impropre. Un numérateur zéro avec un dénominateur non nul vaut zéro pour cent. Numérateurs ou dénominateurs négatifs inversent le signe du résultat de la façon habituelle : moins trois sur quatre vaut moins soixante-quinze pour cent, tandis que trois sur moins quatre donne le même pourcentage signé une fois les signes du quotient appliqués.
Mots nus, champs vides, NaN et Infinity échouent à la validation. Cette capacité reste sur l’intention convertir une fraction en pourcentage : elle n’analyse pas les nombres mixtes tels que un et trois huitièmes, n’émet pas de barre de période et n’inverse pas un pourcentage en fraction réduite.
Où un convertisseur de fraction en pourcentage rend service
Salles de classe et plateformes de tutorat utilisent un convertisseur de fraction en pourcentage pour que les élèves vérifient que trois quarts valent soixante-quinze pour cent sans changer le mode de la calculatrice ni omettre l’étape multiplier par cent. Les générateurs d’épreuves ont besoin d’un oracle déterministe qui marque un dénominateur zéro comme invalide au lieu de renvoyer Infinity en silence, ce qu’un correcteur défectueux pourrait traiter comme un succès.
Carnets de cuisine, d’atelier et de laboratoire écrivent encore des rapports a sur b pour l’hydratation des pâtes, les alliages et les réactifs, puis ont besoin d’un pourcentage pour étiquettes et fiches de lot. Les équipes finance et opérations reçoivent des colonnes héritées avec des parts de propriété, des commissions ou des cycles de service écrits en fractions et doivent émettre une colonne de pourcentage avant de charger un entrepôt.
Les échauffements d’entretiens de code et les juges en ligne demandent d’implémenter l’étape diviser-puis-multiplier ; les tuteurs comparent la sortie de l’élève à des cas connus de pourcentages exacts tels qu’un quart égal à vingt-cinq pour cent et au bord d’un dénominateur zéro. L’échec de validation ne consomme pas le solde. Gardez les requêtes petites, figez le pourcentage arrondi dans les tests, et vous obtenez des pourcentages reproductibles pour les devoirs, les greffons de gestion de l’apprentissage et les workers de bord sans dresser un système d’algèbre informatique à vous.
Cas d’usage
Devoirs et exercices de proportions
Vérifiez les réponses de manuel qui réécrivent a/b en pourcentage, y compris fractions propres, impropres au-dessus de 100%, zéros et valeurs signées.
Étiquettes de recette, mélange et parts
Transformez parts de propriété, rapports de pâte et alliages stockés en numérateur sur dénominateur en nombres de pourcentage et chaînes d’affichage pour étiquettes.
Questions fréquentes
Comment convertir une fraction en pourcentage ?
Par exemple 3/4 devient 75% et 1/8 devient 12.5%.
Que se passe-t-il si le dénominateur vaut zéro ?
La division par zéro est indéfinie, donc un dénominateur zéro (ou quasi nul) est rejeté et n’est pas facturé.
Le résultat peut-il dépasser 100% ?
Oui. Les fractions impropres telles que 5/4 se mappent sur des pourcentages au-dessus de 100% (125%). C’est attendu dès que le numérateur dépasse le dénominateur.
Les fractions négatives sont-elles autorisées ?
Oui. Un numérateur ou un dénominateur négatif produit un pourcentage signé (par exemple −3/4 → −75%). Si les deux signes sont négatifs, ils s’annulent et le pourcentage est positif.
Peut-on reconvertir un pourcentage en fraction ?
Non, cet outil va uniquement de la fraction vers le pourcentage : il ne réduit pas un pourcentage en fraction et n'écrit pas les décimales périodiques avec une barre. Pour le sens inverse, il vous faut un convertisseur de pourcentage en fraction.
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/math/convert-fraction-to-percentage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numerator":3,"denominator":4}'const res = await fetch("https://api.kit.forhosting.com/math/convert-fraction-to-percentage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numerator": 3,
"denominator": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/convert-fraction-to-percentage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numerator": 3,
"denominator": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/convert-fraction-to-percentage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"numerator":3,"denominator":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numerator":3,"denominator":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/convert-fraction-to-percentage", 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
{
"numerator": 3,
"denominator": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.convert_fraction_to_percentage",
"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
Un dénominateur zéro est indéfini en arithmétique, donc la tâche échoue avec invalid_input au lieu d’Infinity. Les appels API réussis utilisent la base publiée de $0.002 par élément ; les échecs de validation ne sont pas facturés.
Comment fonctionne la conversion d’une fraction en pourcentage
Avant de diviser, le convertisseur exige que le dénominateur ne soit pas zéro ni trop proche de zéro pour que la division en virgule flottante reste significative ; un terme inférieur nul est indéfini en arithmétique et est rejeté avec invalid_input plutôt que de renvoyer Infinity ou NaN. Les entrées peuvent être des nombres JSON ou des chaînes numériques en notation ordinaire ou scientifique. L’algorithme est de l’arithmétique pure, sans graines aléatoires, sans horodatage d’horloge murale et sans appels réseau, de sorte que des entrées identiques produisent toujours le même JSON.
Ce que vous envoyez et ce que vous recevez en retour
Un dénominateur zéro, ou une valeur dont la magnitude absolue passe sous un epsilon minuscule, échoue avec un message indiquant que la division par zéro est indéfinie, pour que le client corrige l’entrée plutôt que de deviner. Contrôles classiques : trois sur quatre se mappe sur soixante-quinze pour cent, un sur huit sur douze virgule cinq pour cent, cinq sur quatre sur cent vingt-cinq pour cent, et un sur zéro échoue à la validation. Si vous n’avez besoin que du passage fraction vers décimal, de l’inversion pourcentage vers fraction ou de l’expansion d’un nombre mixte, traitez ces recherches comme des pages distinctes plutôt que de surcharger celle-ci consacrée à convertir une fraction en pourcentage. Envoyez deux champs obligatoires : numerator et denominator. Les alias n, top et num sont acceptés pour le terme du haut ; d, bottom, den et denom pour celui du bas, afin que formulaires et scripts utilisent le nom qui convient à l’interface. Chaque champ peut être un nombre JSON ou une chaîne numérique avec signe optionnel, partie fractionnaire et exposant scientifique. Champs manquants, chaînes vides, mots nus, objets, tableaux, NaN et Infinity échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie le numérateur et le dénominateur nettoyés, une chaîne de fraction imprimable telle que trois barre quatre, le quotient décimal, la valeur en pourcentage, une chaîne d’affichage avec un signe pour cent final, et un champ formula qui reformule l’identité numerator sur denominator fois cent. Le prix des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où un convertisseur de fraction en pourcentage rend service
Comme l’implémentation est du parse pur de tier A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Cas d'intégration
Fixtures pour tests et pipelines
Générez les champs de pourcentage attendus pour tests unitaires et imports de tableur couvrant 3/4 → 75%, 1/8 → 12.5% et le chemin d’erreur de dénominateur zéro.
Questions techniques
Combien coûte le convertisseur de fraction en pourcentage ?
L’outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n’est pas facturée.