Calculadora de média
Some uma lista e divida pela quantidade de números: 2, 4, 6, 8 e 10 somam 30, então a média é 6. Cada valor pesa igual, e um rótulo perdido é apontado pela posição em vez de ser ignorado em silêncio. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Números
- 2, 4, 6, 8, 10
- Quantidade
- 5
- Sum
- 30
- Média
- 6
A média aritmética é o centro estatístico de uma lista de números: some cada observação e divida por quantas houver. Estudantes, tutores e analistas buscam uma calculadora de média quando já têm uma amostra finita e querem a média amostral — o valor que os manuais escrevem como x-barra — sem abrir uma planilha. Esta calculadora aceita uma lista não vazia de números finitos e devolve a contagem, os valores analisados, a soma e a média aritmética junto com a fórmula usada.
O que é a média aritmética e quando a média amostral é o resumo certo
A média aritmética de uma lista de números é a média amostral: some cada observação e divida pela contagem n. Se a lista for dois, quatro, seis, oito e dez, a soma é trinta e a média é seis. Essa é a cifra que quem busca uma calculadora de média quer: um valor representativo que trata cada observação com o mesmo peso, a quantidade que os manuais escrevem como x-barra igual à soma de x-sub-i sobre n.
A fórmula não aplica pesos, não toma um produto geométrico, não inverte recíprocos e não informa a mediana nem a moda. É a ferramenta certa quando cada número já vive na mesma escala e merece a mesma influência: notas de prova que ainda não são porcentagens, temperaturas diárias de uma cidade, preços unitários de itens comparáveis, leituras de um mesmo instrumento ou uma coluna curta de medições copiada de um caderno. É a ferramenta errada quando algumas observações deveriam contar mais do que outras.
Combinar uma turma de dez notas com uma de mil esconde o grupo grande. Números negativos e zeros são aceitos porque continuam finitos. Listas vazias são rejeitadas: a média de uma amostra vazia fica indefinida neste contrato.
Qualquer entrada que não seja um número finito é rejeitada pelo índice em vez de ignorada, para que um rótulo solto, um NaN ou um infinito não encolham a amostra em silêncio e produzam uma média falsa. Uma lista de um único elemento é válida: a média de um número é esse próprio número.
Onde uma calculadora de média rende, e o que ela não é
Use esta calculadora de média quando você já tiver uma lista de números e quiser a média aritmética não ponderada, a estatística que a sala de aula chama de média amostral. O professorado calcula a média de pontos brutos de questionário que ainda não são porcentagens. Analistas calculam a média de temperaturas diárias, preços unitários ou leituras de um mesmo instrumento.
Quem usa uma planilha cola uma coluna e quer uma segunda opinião que não dependa de um filtro oculto nem de pular células vazias em silêncio. Esta página não é um resumo de média-mediana-moda, que informa três estatísticas descritivas de uma vez e posiciona outra busca. Não é uma calculadora de média percentual, que trata as cifras como porcentagens já expressas sobre cem.
Não é uma média ponderada, geométrica nem harmônica. Prefira uma média ponderada quando os tamanhos amostrais ou as durações diferirem muito. Prefira a mediana quando poucos valores atípicos arrastariam a média aritmética para longe do valor típico.
Fixe o campo mean arredondado nos testes. As checagens de ida e volta são simples: some os números à mão, divida pela contagem e confirme que o quociente coincide com a média publicada em doze casas decimais.
Casos de uso
Medições de laboratório e leituras de sensores
Resuma uma coluna de temperaturas, preços ou leituras de instrumento em uma única média aritmética não ponderada para um relatório diário.
Colar do caderno e conferência independente
Cole uma coluna numérica curta e confirme a média independentemente de um filtro oculto ou de pular células vazias em silêncio.
Perguntas frequentes
Como a média é calculada?
Envie uma lista não vazia de números finitos.
O que acontece se a lista estiver vazia ou um valor não for um número finito?
A média de uma lista vazia fica indefinida, e NaN, infinitos e entradas não numéricas não são ignorados. A validação falha não é cobrada.
Esta calculadora pondera alguns números mais do que outros?
Não. Cada valor tem o mesmo peso. Se as observações devem contar de forma diferente, use uma média ponderada e forneça você mesmo os pesos.
A lista pode incluir negativos ou zero?
Sim. Números negativos e zeros são aceitos desde que sejam finitos. Uma lista de um único elemento também é válida: a média de um número é esse número.
Posso colar uma coluna de números de uma planilha?
Sim. Números que chegam como texto são lidos como números, então uma coluna colada funciona. Se uma entrada for uma palavra ou um rótulo perdido, ela é apontada pela posição em vez de descartada, para a contagem não ficar errada.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"numbers": [
2,
4,
6,
8,
10
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.mean",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_items | 100000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Uma lista vazia ou qualquer valor que não seja um número finito, inclusive NaN e infinitos, falha com invalid_input e nunca é cobrada. Uma chamada de API bem-sucedida custa US$ 0,002.
O que é a média aritmética e quando a média amostral é o resumo certo
Nesse caso a média ponderada é o resumo honesto, e este endpoint não inventará pesos que você não tenha fornecido. Magnitudes acima de um quatrilhão (10^15) também são rejeitadas para que o Worker e o navegador permaneçam em uma faixa numérica segura.
Contrato de entrada, forma da resposta e comportamento em erro
Cadeias numéricas dentro do array são convertidas, de modo que uma coluna colada de cifras continua funcionando. Também se admite uma cadeia separada por vírgulas, ponto e vírgula ou espaços para formas de texto simples, que é como o executor gratuito do navegador costuma receber um colar. Em caso de sucesso o corpo informa count como n, numbers como a lista analisada na ordem de entrada, sum como o total desses valores, mean como sum dividido por n, e uma cadeia formula que reformula (x1 + x2 + … + xn) / n. Uma lista de um único elemento é válida e devolve esse número como média. Envie um corpo JSON com um campo obrigatório chamado numbers: um array não vazio de números finitos. Os aliases values, list e data são aceitos e se comportam da mesma forma. A validação falha — numbers ausente, lista vazia, uma entrada não finita como NaN ou Infinity, uma lista com mais de cem mil valores ou uma magnitude acima de 10^15 — devolve invalid_input nomeando o problema e nunca é cobrada. Como a implementação é parse puro de tier A, não há modelo, não há rede de saída e não há relógio no caminho matemático, de modo que as mesmas entradas produzem sempre o mesmo JSON. Uma solicitação de API bem-sucedida é cobrada ao preço-base publicado US$ 0,002 com unidade item. Emparelhe de propósito os exemplos de sala: dois quatro seis oito dez produzem seis; 1.5, 2.5 e −1 produzem um; uma lista vazia demonstra o caminho invalid_input que se recusa a inventar uma média.
Onde uma calculadora de média rende, e o que ela não é
Emparelhe de propósito os exemplos de sala para que quem aprende possa conferir à mão: dois, quatro, seis, oito e dez produzem seis; dez, vinte e trinta produzem vinte; uma lista vazia demonstra o caminho invalid_input. Mantenha as magnitudes dentro do limite absoluto publicado e a lista dentro de cem mil valores para que os caminhos interativos do Worker e do navegador continuem rápidos. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando quem aprende envia arrays vazios ou texto solto. O preço da API continua a tarifa plana US$ 0,002 por solicitação bem-sucedida.
Casos de integração
Notas de prova e checagem de lição de casa
Calcule a média amostral de uma lista de notas brutas (2, 4, 6, 8, 10) e confronte o x-barra com um resultado determinístico do navegador ou da API, sem converter primeiro em porcentagens.
Perguntas técnicas
Quanto custa a calculadora de média?
A ferramenta do navegador é gratuita. As solicitações de API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.