Note selon le nombre d’erreurs
Trois erreurs sur un contrôle de 25 questions laissent 22 bonnes réponses, soit 88 % et un B. Saisissez le nombre de questions et d'erreurs, et vous obtenez les réussites, le pourcentage et la lettre sur un barème fixe de A à F. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Total d'éléments
- 25
- Erreurs
- 3
- Décimales
- 2
- Réponses correctes
- 22
- Pourcentage
- 88
- Note en lettre
- B
Transformez un nombre d’erreurs en résultat clair sans recompter les bonnes réponses. Indiquez le nombre total d’éléments de même poids et le nombre de réponses incorrectes. Le calculateur soustrait les erreurs, convertit la part correcte en pourcentage et attribue une note classique A, B, C, D ou F. Il affiche aussi le nombre de bonnes réponses afin que vous puissiez vérifier le calcul, le reporter ou l’expliquer à un élève.
Saisissez le total du devoir et le nombre d’erreurs
Commencez par le nombre total d’éléments donnant droit à des points, puis indiquez combien sont incorrects. Tous ont le même poids : cet outil convient donc aux quiz, dictées, fiches et QCM. Le total doit être un entier positif ; le nombre d’erreurs peut être nul ou atteindre ce total.
Par exemple, 25 questions avec 3 erreurs donnent 22 bonnes réponses. Ne saisissez pas des points retirés, un pourcentage de pénalité ou une catégorie pondérée, car ces données obéissent à d’autres règles. L’option decimals règle seulement l’affichage du pourcentage ; elle ne modifie pas la valeur utilisée pour choisir la lettre.
Comprenez le calcul du pourcentage et de la lettre
Avec 3 erreurs sur 25, 22 divisé par 25 donne 88 pour cent. Le barème fixe classique attribue A à partir de 90, B à partir de 80, C à partir de 70, D à partir de 60 et F sous 60. Les seuils utilisent le pourcentage non arrondi : un affichage arrondi vers le haut ne peut donc pas relever la note.
Ainsi, une valeur juste inférieure à 90 reste B, même si un affichage sans décimale indique 90. Seul le pourcentage présenté est arrondi, à mi-chemin vers le haut, avec zéro à quatre décimales. Vérifiez toujours que ce barème correspond à celui de la classe.
Intégrez prudemment le résultat à votre notation
Le résultat contient le total et les erreurs saisis, les bonnes réponses calculées, le pourcentage affiché et la lettre. Ces cinq valeurs forment une trace concise qui permet de refaire l’opération. Le calcul est déterministe : aucun réseau, profil, horaire ou hasard n’intervient, et une même entrée produit toujours la même sortie.
Le barème ne gère ni signes plus ou moins, ni courbe, ni crédit partiel hors points, ni question annulée, ni section pondérée, ni bonus, ni seuil propre à un établissement. Appliquez ces règles séparément. Avant de publier une note, confirmez le total définitif, le traitement cohérent des questions omises ou supplémentaires et l’usage des seuils A–F annoncés.
Cas d’usage
Corriger un quiz en classe
Convertissez les erreurs de chaque élève en bonnes réponses, pourcentage et lettre classique.
Contrôler un devoir rendu
Vérifiez le pourcentage inscrit à partir du total des questions et des erreurs signalées.
Questions fréquentes
Quel barème de lettres est appliqué ?
A correspond à 90 pour cent ou plus, B à 80–89.999…, C à 70–79.999…, D à 60–69.999… et F à moins de 60 pour cent.
L’arrondi modifie-t-il la lettre ?
Non. La lettre dépend du pourcentage non arrondi ; decimals règle seulement le pourcentage affiché.
Les notes avec plus et moins sont-elles prises en charge ?
Non. Le résultat est uniquement A, B, C, D ou F selon les seuils fixes décrits.
Quelle note donne 3 erreurs sur 25 ?
Elle donne 88 % et un B. En retirant 3 erreurs de 25 questions, il reste 22 bonnes réponses, et 22 divisé par 25 fait 88 %, dans la tranche du B qui commence à 80.
Peut-on l'utiliser quand les questions valent des points différents ?
Seulement si chaque point se comporte comme une question de même poids. Le calcul donne la même valeur à chaque question, donc n'indiquez pas comme erreurs des points retirés ou des pourcentages de pénalité.
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/grade-from-errors \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_items":25,"errors":3}'const res = await fetch("https://api.kit.forhosting.com/edu/grade-from-errors", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_items": 25,
"errors": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/grade-from-errors",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_items": 25,
"errors": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/grade-from-errors", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_items":25,"errors":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_items":25,"errors":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/grade-from-errors", 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
{
"total_items": 25,
"errors": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.grade_from_errors",
"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
Saisissez le total du devoir et le nombre d’erreurs
Si une question vaut plusieurs points, utilisez les points possibles comme total_items et les points perdus comme errors uniquement lorsque chaque point équivaut à un élément.
Comprenez le calcul du pourcentage et de la lettre
Le calculateur soustrait d’abord errors de total_items afin d’obtenir correct_items. Il divise ensuite correct_items par total_items et multiplie par 100.
Intégrez prudemment le résultat à votre notation
L’outil convient aux contrôles rapides et à la préparation automatisée d’un relevé via l’API dès $0.002 par requête.
Cas d'intégration
Préparer l’importation des notes
Utilisez l’API pour produire des champs cohérents de pourcentage et de lettre depuis les erreurs enregistrées.
Questions techniques
Quelle formule convertit les erreurs en pourcentage ?
Le calculateur applique ((total_items - errors) / total_items) × 100.
Le nombre d’erreurs peut-il dépasser le total ?
Non. Les deux valeurs doivent être entières et errors ne peut pas dépasser total_items.
Combien coûte l’accès à l’API ?
L’accès à l’API commence à $0.002 par requête, tandis que le calculateur du navigateur est gratuit.