Calculateur de moyenne
Additionnez une liste et divisez par le nombre de valeurs : 2, 4, 6, 8 et 10 font 30, la moyenne vaut donc 6. Chaque valeur pèse autant, et une étiquette égarée est signalée par sa position au lieu d'être ignorée en silence. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Nombres
- 2, 4, 6, 8, 10
- Quantité
- 5
- Sum
- 30
- Moyenne
- 6
La moyenne arithmétique est le centre statistique d'une liste de nombres : additionnez chaque observation et divisez par leur nombre. Élèves, tuteurs et analystes recourent à un calculateur de moyenne lorsqu'ils ont déjà un échantillon fini et veulent la moyenne d'échantillon — la valeur que les manuels notent x barre — sans ouvrir un tableur. Ce calculateur accepte une liste non vide de nombres finis et renvoie l'effectif, les valeurs analysées, la somme et la moyenne arithmétique avec la formule utilisée.
Ce qu'est la moyenne arithmétique et quand la moyenne d'échantillon convient
La moyenne arithmétique d'une liste de nombres est la moyenne d'échantillon : additionnez chaque observation et divisez par l'effectif n. Si la liste vaut deux, quatre, six, huit et dix, la somme est trente et la moyenne est six. C'est le chiffre que cherche qui interroge un calculateur de moyenne : une valeur représentative qui traite chaque observation avec le même poids, la quantité que les manuels écrivent comme x barre égale à la somme des x-sub-i sur n.
La formule n'applique pas de poids, ne prend pas un produit géométrique, n'inverse pas les réciproques et ne rapporte ni la médiane ni le mode. C'est l'outil adapté lorsque chaque nombre vit déjà sur la même échelle et mérite la même influence : notes d'examen pas encore en pourcents, températures quotidiennes d'une ville, prix unitaires d'articles comparables, lectures d'un même instrument, ou une courte colonne de mesures copiée d'un carnet. C'est le mauvais outil lorsque certaines observations devraient compter davantage.
Combiner une classe de dix notes avec une classe de mille masque le grand groupe. Dans ce cas la moyenne pondérée est le résumé honnête, et ce point d'accès n'inventera pas de poids que vous n'avez pas fournis. Les nombres négatifs et les zéros sont acceptés car ils restent finis.
Les listes vides sont rejetées : la moyenne d'un échantillon vide est indéfinie dans ce contrat. Toute entrée qui n'est pas un nombre fini est rejetée par indice plutôt qu'omise, afin qu'une étiquette égarée, un NaN ou un infini ne réduise pas l'échantillon en silence et ne produise une moyenne fausse. Une liste à un seul élément est valide : la moyenne d'un nombre est ce nombre lui-même.
Où un calculateur de moyenne gagne sa place, et ce qu'il n'est pas
Utilisez ce calculateur de moyenne lorsque vous avez déjà une liste de nombres et que vous voulez leur moyenne arithmétique non pondérée, la statistique que les salles de classe appellent moyenne d'échantillon. Les enseignants calculent la moyenne de points bruts de quiz qui ne sont pas encore des pourcents. Les analystes calculent la moyenne de températures quotidiennes, de prix unitaires ou de lectures d'un même instrument.
Qui utilise un tableur colle une colonne et veut un second avis qui ne dépende ni d'un filtre caché ni d'un saut silencieux des cellules vides. Cette page n'est pas un résumé moyenne-médiane-mode, qui rapporte trois statistiques descriptives à la fois et se positionne sur une autre recherche. Ce n'est pas un calculateur de moyenne de pourcentages, qui traite les chiffres comme des pourcents déjà exprimés sur cent.
Ce n'est ni une moyenne pondérée, ni géométrique, ni harmonique. Préférez une moyenne pondérée lorsque les tailles d'échantillon ou les durées diffèrent beaucoup. Préférez la médiane lorsqu'un petit nombre de valeurs aberrantes éloignerait la moyenne arithmétique de la valeur typique.
Figez le champ mean arrondi dans les tests. Les contrôles aller-retour sont simples : additionnez les nombres à la main, divisez par l'effectif et confirmez que le rapport coïncide avec la moyenne publiée à douze décimales.
Cas d’usage
Mesures de laboratoire et lectures de capteurs
Résumez une colonne de températures, de prix ou de lectures d'instrument en une seule moyenne arithmétique non pondérée pour un rapport quotidien.
Collage depuis le carnet et contrôle indépendant
Collez une courte colonne numérique et confirmez la moyenne indépendamment d'un filtre caché ou d'un saut silencieux des cellules vides.
Questions fréquentes
Comment la moyenne est-elle calculée ?
Envoyez une liste non vide de nombres finis.
Que se passe-t-il si la liste est vide ou si une valeur n'est pas un nombre fini ?
La moyenne d'une liste vide est indéfinie, et NaN, infinis et entrées non numériques ne sont pas omis. Une validation échouée n'est pas facturée.
Ce calculateur pondère-t-il certains nombres plus que d'autres ?
Non. Chaque valeur a le même poids. Si les observations doivent compter autrement, utilisez une moyenne pondérée et fournissez vous-même les poids.
La liste peut-elle inclure des négatifs ou zéro ?
Oui. Les nombres négatifs et les zéros sont acceptés tant qu'ils restent finis. Une liste à un seul élément est aussi valide : la moyenne d'un nombre est ce nombre.
Peut-on coller une colonne de nombres depuis un tableur ?
Oui. Les chiffres qui arrivent sous forme de texte sont lus comme des nombres, donc une colonne collée fonctionne. Si une entrée est un mot ou une étiquette égarée, elle est signalée par sa position au lieu d'être écartée, pour que l'effectif reste juste.
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/mean \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numbers":[2,4,6,8,10]}'const res = await fetch("https://api.kit.forhosting.com/math/mean", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numbers": [
2,
4,
6,
8,
10
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/mean",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numbers": [
2,
4,
6,
8,
10
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/mean", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"numbers":[2,4,6,8,10]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numbers":[2,4,6,8,10]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/mean", 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
{
"numbers": [
2,
4,
6,
8,
10
]
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.mean",
"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.
Limites
max_items | 100000 |
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
Une liste vide ou toute valeur qui n'est pas un nombre fini, y compris NaN et les infinis, échoue avec invalid_input et n'est jamais facturée. Un appel API réussi coûte $0.002.
Ce qu'est la moyenne arithmétique et quand la moyenne d'échantillon convient
Les magnitudes au-dessus d'un billiard (10^15) sont aussi rejetées pour que le Worker et le navigateur restent dans une plage numérique sûre.
Contrat d'entrée, forme de la réponse et comportement en erreur
Les chaînes numériques dans le tableau sont coercées, si bien qu'une colonne collée de chiffres fonctionne encore. Une chaîne séparée par virgules, points-virgules ou espaces est aussi acceptée pour les formes texte simples, ce qui est la façon dont l'exécuteur gratuit du navigateur reçoit en général un collage. En cas de succès le corps rapporte count comme n, numbers comme la liste analysée dans l'ordre d'entrée, sum comme le total de ces valeurs, mean comme sum divisé par n, et une chaîne formula qui reformule (x1 + x2 + … + xn) / n. Une liste à un seul élément est valide et renvoie ce nombre comme moyenne. Envoyez un corps JSON avec un champ obligatoire nommé numbers : un tableau non vide de nombres finis. Les alias values, list et data sont acceptés et se comportent de la même façon. Une validation échouée — numbers manquant, liste vide, une entrée non finie telle que NaN ou Infinity, une liste de plus de cent mille valeurs, ou une magnitude au-dessus de 10^15 — renvoie invalid_input en nommant le problème et n'est jamais facturée. Parce que l'implémentation est parse pur de tier A, il n'y a ni modèle, ni réseau sortant, ni horloge dans le chemin mathématique, si bien que les mêmes entrées produisent toujours le même JSON. Une requête API réussie est facturée au prix de base publié $0.002 avec l'unité item. Associez volontairement les exemples de classe : deux quatre six huit dix produisent six ; 1.5, 2.5 et −1 produisent un ; une liste vide démontre le chemin invalid_input qui refuse d'inventer une moyenne.
Où un calculateur de moyenne gagne sa place, et ce qu'il n'est pas
Associez volontairement les exemples de classe pour que l'apprenant puisse vérifier à la main : deux, quatre, six, huit et dix produisent six ; dix, vingt et trente produisent vingt ; une liste vide démontre le chemin invalid_input. Gardez les magnitudes dans la limite absolue publiée et la liste dans les cent mille valeurs pour que les chemins interactifs du Worker et du navigateur restent rapides. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts exploratoires lorsque les apprenants envoient des tableaux vides ou du texte égaré. Le tarif de l'API reste le forfait $0.002 par requête réussie.
Cas d'intégration
Notes d'examen et contrôles de devoirs
Calculez la moyenne d'échantillon d'une liste de notes brutes (2, 4, 6, 8, 10) et comparez x barre à un résultat déterministe du navigateur ou de l'API, sans convertir d'abord en pourcents.
Questions techniques
Combien coûte le calculateur de moyenne ?
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.