ForHosting KIT · Outils pour développeurs

Calculateur de GPA avec notes et crédits pondérés

Ce calculateur convertit la note littérale de chaque cours en sa valeur standard sur une échelle de 4.0, la multiplie par les crédits du cours, puis divise le total des points de qualité par le total des crédits.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il accepte les notes avec plus et moins, affiche la contribution de chaque cours et détaille les totaux du résultat. Utilisez-le pour vérifier un semestre, estimer une moyenne universitaire ou intégrer un calcul cohérent du GPA à une application sans formule de tableur.

Saisissez les notes et crédits à inclure dans la moyenne

Créez une ligne pour chaque cours ou élément noté qui doit contribuer au GPA. Sélectionnez sa note littérale et indiquez son nombre positif de crédits. Les crédits sont essentiels, car le GPA est une moyenne pondérée et non une simple moyenne des valeurs : un A dans un cours de quatre crédits apporte deux fois plus qu'un A dans un cours de deux crédits. Le calculateur accepte A+, A, A-, toutes les variantes correspondantes de B, C et D, ainsi que F. Sur cette échelle fixe, A+ et A valent 4.0, tandis que les notes moins et plus suivent les paliers courants de 3.7 et 3.3. N'ajoutez que les cours que votre établissement intègre au GPA. Les cours réussite/échec, abandons, résultats incomplets, audits et transferts sont souvent exclus, mais chaque établissement définit sa politique. Si un cours répété remplace la première tentative, ne saisissez que celle retenue officiellement. Vous pouvez choisir de zéro à quatre décimales affichées sans modifier le calcul pondéré sous-jacent.

Comprenez le calcul pondéré et les totaux obtenus

Pour chaque ligne, le calculateur recherche la valeur de la note et la multiplie par les crédits saisis. Ces produits constituent les points de qualité. Ainsi, un B+ valant 3.3 dans un cours de trois crédits produit 9.9 points de qualité. L'outil additionne ensuite tous les points et tous les crédits, puis divise le premier total par le second. Le résultat est le GPA pondéré par les crédits. La réponse contient le GPA, les crédits totaux, les points de qualité totaux, le nombre de cours, le nom de l'échelle et le détail de chaque contribution. Si le résultat diffère d'un relevé ou d'un autre outil, comparez ligne par ligne la conversion, les crédits et les cours inclus. L'arrondi ne concerne que les valeurs présentées avec la précision demandée ; toutes les lignes participent au calcul avant l'affichage. Chaque crédit devant être fini et supérieur à zéro, une ligne vide, nulle ou incorrecte renvoie une erreur claire au lieu de fausser discrètement le dénominateur.

Comparez l'estimation avec la politique de votre établissement

Considérez le résultat comme un calcul transparent, non comme un substitut au relevé officiel ou à une décision administrative. Les échelles varient : certains établissements accordent 4.33 à A+, omettent D- ou les signes, plafonnent certains cursus à 4.0 ou emploient d'autres valeurs en cycle supérieur. Les règles diffèrent aussi pour les cours répétés, notes annulées, transferts, remises à niveau, abandons et options réussite/échec. Ce calculateur utilise volontairement une table 4.0 documentée afin que des entrées identiques donnent toujours des sorties identiques ; il ne devine pas l'établissement et ne change pas les règles dynamiquement. Avant d'utiliser le GPA pour une candidature, une bourse, une décision académique ou un projet de diplôme, confrontez l'échelle et les inclusions à la politique publiée. Pour automatiser, envoyez les mêmes données à l'API pour $0.002 par requête et conservez le détail avec vos données sources. Vous obtenez ainsi un calcul vérifiable indiquant les lignes retenues, leurs valeurs, leurs contributions pondérées et les totaux exacts.

Vérifier le GPA d'un semestre

Associez les notes finales à leurs crédits et contrôlez la moyenne pondérée avant sa publication officielle.

Estimer le GPA d'une candidature

Établissez une estimation transparente à partir des cours admissibles et conservez le détail par ligne.

Automatiser les calculs universitaires

Ajoutez une conversion déterministe et une pondération par crédits à un outil étudiant, un conseil ou un rapport.

Comment calcule-t-on le GPA à partir de notes littérales ?

Chaque note devient une valeur multipliée par les crédits, puis le total des points de qualité est divisé par le total des crédits.

Quelle échelle ce calculateur utilise-t-il ?

Il utilise une échelle fixe de 4.0 : A+ et A valent 4.0, A- vaut 3.7, B+ vaut 3.3, jusqu'à D- à 0.7 et F à 0.

Un A+ vaut-il plus de 4.0 ?

Non. Sur cette échelle, A+ et A valent tous deux 4.0 points.

Faut-il inclure les cours réussite/échec ou abandonnés ?

Incluez-les seulement si votre établissement attribue des points et compte leurs crédits dans le GPA. Consultez sa politique en cas de doute.

Quel est le prix d'un calcul par API ?

Chaque requête API coûte $0.002. Le calcul est déterministe et n'utilise aucun service externe.

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.

POSThttps://api.kit.forhosting.com/edu/gpa-from-letter-grades

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é.

curl -X POST https://api.kit.forhosting.com/edu/gpa-from-letter-grades \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"grades":[{"grade":"A","credits":3},{"grade":"B+","credits":4}]}'
{
  "grades": [
    {
      "grade": "A",
      "credits": 3
    },
    {
      "grade": "B+",
      "credits": 4
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.gpa_from_letter_grades",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →