Calcolatore di media
Sommi una lista e divida per quanti numeri contiene: 2, 4, 6, 8 e 10 fanno 30, quindi la media è 6. Ogni valore pesa allo stesso modo, e un'etichetta vagante viene segnalata per posizione invece di essere saltata in silenzio. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Numeri
- 2, 4, 6, 8, 10
- Quantità
- 5
- Sum
- 30
- Media
- 6
La media aritmetica è il centro statistico di una lista di numeri: sommi ogni osservazione e divida per quante ce ne sono. Studenti, tutor e analisti cercano un calcolatore di media quando hanno già un campione finito e vogliono la media campionaria — il valore che i manuali scrivono come x-barra — senza aprire un foglio di calcolo. Questo calcolatore accetta una lista non vuota di numeri finiti e restituisce il conteggio, i valori analizzati, la somma e la media aritmetica insieme alla formula usata.
Che cosa è la media aritmetica e quando la media campionaria è il riassunto giusto
La media aritmetica di una lista di numeri è la media campionaria: sommi ogni osservazione e divida per il conteggio n. Se la lista è due, quattro, sei, otto e dieci, la somma è trenta e la media è sei. Quella è la cifra che cerca chi interroga un calcolatore di media: un valore rappresentativo che tratta ogni osservazione con lo stesso peso, la quantità che i manuali scrivono come x-barra uguale alla somma di x-sub-i su n.
La formula non applica pesi, non prende un prodotto geometrico, non inverte i reciproci e non riporta la mediana né la moda. È lo strumento adatto quando ogni numero vive già sulla stessa scala e merita la stessa influenza: voti d'esame non ancora in percentuale, temperature giornaliere di una città, prezzi unitari di articoli confrontabili, letture di uno stesso strumento, oppure una breve colonna di misure copiata da un quaderno. È lo strumento sbagliato quando alcune osservazioni dovrebbero contare più di altre.
Combinare una classe di dieci voti con una di mille nasconde il gruppo grande. I numeri negativi e gli zeri sono accettati perché restano finiti. Le liste vuote sono respinte: la media di un campione vuoto è indefinita in questo contratto.
Ogni voce che non è un numero finito è respinta per indice invece di essere saltata, così un'etichetta sparsa, un NaN o un infinito non possano restringere il campione in silenzio e produrre una media falsa. Una lista di un solo elemento è valida: la media di un numero è quel numero stesso.
Dove un calcolatore di media rende, e che cosa non è
Usi questo calcolatore di media quando ha già una lista di numeri e vuole la loro media aritmetica non ponderata, la statistica che le aule chiamano media campionaria. I docenti calcolano la media di punti grezzi di quiz che non sono ancora percentuali. Gli analisti calcolano la media di temperature giornaliere, prezzi unitari o letture di uno stesso strumento.
Chi usa un foglio di calcolo incolla una colonna e vuole un secondo parere che non dipenda da un filtro nascosto né da un salto silenzioso delle celle vuote. Questa pagina non è un riassunto media-mediana-moda, che riporta tre statistiche descrittive insieme e posiziona un'altra ricerca. Non è un calcolatore di media percentuale, che tratta le cifre come percentuali già espresse su cento.
Non è una media ponderata, geometrica o armonica. Preferisca una media ponderata quando le dimensioni campionarie o le durate differiscono molto. Preferisca la mediana quando pochi valori anomali trascinerebbero la media aritmetica lontano dal valore tipico.
Fissi il campo mean arrotondato nei test. I controlli andata e ritorno sono semplici: sommi i numeri a mano, divida per il conteggio e confermi che il rapporto coincida con la media pubblicata a dodici decimali.
Casi d'uso
Misure di laboratorio e letture di sensori
Riassuma una colonna di temperature, prezzi o letture di strumento in un'unica media aritmetica non ponderata per un rapporto quotidiano.
Incolla dal quaderno e verifica indipendente
Incolli una breve colonna numerica e confermi la media indipendentemente da un filtro nascosto o da un salto silenzioso delle celle vuote.
Domande frequenti
Come si calcola la media?
Invii una lista non vuota di numeri finiti.
Che succede se la lista è vuota o un valore non è un numero finito?
La media di una lista vuota è indefinita, e NaN, infiniti e voci non numeriche non vengono saltati. La convalida fallita non è addebitata.
Questo calcolatore pondera alcuni numeri più di altri?
No: ogni valore ha lo stesso peso. Se le osservazioni devono contare in modo diverso, usi una media ponderata e fornisca Lei i pesi.
La lista può includere negativi o zero?
Sì: i numeri negativi e gli zeri sono accettati finché restano finiti. Anche una lista di un solo elemento è valida: la media di un numero è quel numero.
Posso incollare una colonna di numeri da un foglio di calcolo?
Sì. Le cifre che arrivano come testo vengono lette come numeri, quindi una colonna incollata funziona. Se una voce è una parola o un'etichetta vagante, viene segnalata per posizione invece di essere scartata, così il conteggio resta corretto.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"numbers": [
2,
4,
6,
8,
10
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.mean",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_items | 100000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Una lista vuota o qualsiasi valore che non è un numero finito, compresi NaN e infiniti, fallisce con invalid_input e non viene mai addebitato. Una chiamata API riuscita costa $0.002.
Che cosa è la media aritmetica e quando la media campionaria è il riassunto giusto
In quel caso la media ponderata è il riassunto onesto, e questo endpoint non inventerà pesi che Lei non abbia fornito. Anche le magnitudini sopra un biliardo (10^15) sono respinte perché Worker e browser restino in un intervallo numerico sicuro.
Contratto di ingresso, forma della risposta e comportamento in errore
Le stringhe numeriche dentro l'array vengono convertite, così una colonna incollata di cifre continua a funzionare. È accettata anche una stringa separata da virgole, punti e virgola o spazi per le forme di testo semplici, che è come l'esecutore gratuito del browser riceve di solito un incolla. In caso di successo il corpo riporta count come n, numbers come la lista analizzata nell'ordine di ingresso, sum come il totale di quei valori, mean come sum diviso per n, e una stringa formula che riformula (x1 + x2 + … + xn) / n. Una lista di un solo elemento è valida e restituisce quel numero come media. Invii un corpo JSON con un campo obbligatorio chiamato numbers: un array non vuoto di numeri finiti. Gli alias values, list e data sono accettati e si comportano allo stesso modo. La convalida fallita — numbers assente, lista vuota, una voce non finita come NaN o Infinity, una lista più lunga di centomila valori o una magnitudine sopra 10^15 — restituisce invalid_input nominando il problema e non viene mai addebitata. Poiché l'implementazione è parse puro di tier A, non c'è modello, non c'è rete in uscita e non c'è orologio nel percorso matematico, così gli stessi ingressi producono sempre lo stesso JSON. Una richiesta API riuscita è addebitata al prezzo base pubblicato $0.002 con unità item. Accoppi di proposito gli esempi d'aula: due quattro sei otto dieci producono sei; 1.5, 2.5 e −1 producono uno; una lista vuota dimostra il percorso invalid_input che rifiuta di inventare una media.
Dove un calcolatore di media rende, e che cosa non è
Accoppi di proposito gli esempi d'aula perché chi impara possa verificare a mano: due, quattro, sei, otto e dieci producono sei; dieci, venti e trenta producono venti; una lista vuota dimostra il percorso invalid_input. Mantenga le magnitudini dentro il limite assoluto pubblicato e la lista entro centomila valori perché i percorsi interattivi di Worker e browser restino rapidi. I compiti falliti che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando chi impara invia array vuoti o testo sparso. Il prezzo dell'API resta la tariffa piatta $0.002 per richiesta riuscita.
Casi di integrazione
Voti d'esame e controlli dei compiti
Calcoli la media campionaria di una lista di voti grezzi (2, 4, 6, 8, 10) e confronti x-barra con un risultato deterministico del browser o dell'API, senza convertire prima in percentuali.
Domande tecniche
Quanto costa il calcolatore di media?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non è addebitato.