Valor esperado e variância de um dado
Um dado justo de seis faces tem valor esperado de 3,5 e variância de 35/12. Informe as faces e o número de lançamentos e receba os dois números para a soma: quanto o total costuma dar e quanto ele se espalha. 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
- Lados
- 6
- Rolos
- 1
- Valor esperado
- 3,5
- Variância
- 2,9166666667
- Desvio padrão
- 1,7078251277
- Valor esperado de um dado
- 3,5
Um dado justo com um número conhecido de faces é uma das variáveis aleatórias discretas mais limpas da probabilidade: cada inteiro de um até o número de faces é igualmente provável, e lançamentos independentes somam sem covariância. Estudantes, designers de jogos e analistas costumam precisar do valor esperado e da variância desse experimento — não da chance de um total específico, nem de uma face simulada.
O que valor esperado e variância significam para um dado justo
O valor esperado é a média de longo prazo da soma se você repetisse o mesmo experimento para sempre. Um dado padrão de seis faces tem, portanto, valor esperado três e meio; um de quatro faces, dois e meio; e um de vinte faces, dez e meio. A variância mede quão amplamente a soma se espalha em torno dessa média.
Um d6 tem, portanto, variância trinta e cinco doze avos; um dado degenerado de uma face tem variância zero, o que é honesto e não um caso especial. Quando você lança o mesmo dado justo várias vezes independentes e soma as faces, a linearidade da esperança multiplica a média pelo número de lançamentos, e a independência multiplica a variância pela mesma contagem. Dois dados padrão de seis faces têm, portanto, soma esperada sete e variância trinta e cinco sextos.
Esses dois números são o contrato desta capacidade: eles respondem quão grande o total tende a ser e quanto ele costuma oscilar, sem enumerar cada tupla nem amostrar faces ao acaso. Não são uma tabela de probabilidade para um alvo escolhido, nem um intervalo de mínimo a máximo, nem um gerador com semente. Se você precisa da chance de a soma ser sete, use uma ferramenta de probabilidade de soma de dados; se precisa de uma face simulada, use um rolador.
Aqui a pergunta é só o par de momentos, calculado em forma fechada para que a resposta seja exata na aritmética de ponto flutuante comum e idêntica cada vez que você perguntar.
Onde os momentos de um dado rendem em estudo, jogo e software
Salas de aula usam valor esperado e variância de um dado justo para introduzir momentos discretos antes dos modelos binomial ou normal. Um estudante que consegue derivar três e meio e trinta e cinco doze avos para um d6 está pronto para somar cópias independentes e ver por que dois dados se concentram em sete com uma dispersão maior. Geradores de prova precisam de um oráculo determinístico que rejeite um dado de zero faces em vez de devolver NaN em silêncio, o que um corretor defeituoso poderia tratar como acerto.
Designers de jogos comparam conjuntos poliédricos por médias e variâncias ao equilibrar faixas de dano, tabelas de recursos ou testes de habilidade: um ataque 3d6 e um 1d20 não são intercambiáveis só porque ambos podem imprimir números numa faixa parecida. Autores de simulação validam código Monte Carlo contra a forma fechada em casos pequenos antes de confiar numa corrida aleatória longa.
Mantenha os dois inteiros pequenos, fixe os momentos ecoados nos testes, e você obtém estatísticas reproduzíveis para lição de casa, mesas virtuais e workers de borda, sem rederivar as identidades da sequência aritmética cada vez que um conjunto de regras apresentar um novo tamanho de dado.
Casos de uso
Checagens de sala de aula e de lição de casa
Confira a média e a variância de um dado justo de n faces, ou de n lançamentos independentes, diante das identidades fechadas da probabilidade introdutória.
Design de jogos e equilíbrio de mesa
Compare conjuntos poliédricos por soma esperada e dispersão ao ajustar faixas de dano, testes de habilidade ou tabelas de recursos.
Perguntas frequentes
O resultado é de um lançamento ou da soma de vários lançamentos?
As duas estatísticas são da soma dos lançamentos independentes. Um lançamento é o caso de um único dado. A resposta também ecoa os momentos de um dado para que você os compare sem uma segunda chamada.
Isto devolve a probabilidade de uma soma específica?
Não. Devolve apenas valor esperado e variância. Para a chance de as faces somarem um alvo escolhido, use uma calculadora de probabilidade de soma de dados.
Como se calculam o valor esperado e a variância de um dado justo?
O valor esperado é o número de faces mais um, dividido por dois; a variância é o número de faces ao quadrado menos um, dividido por doze. Para a soma de vários lançamentos, os dois são multiplicados pelo número de lançamentos.
Qual é o valor esperado da soma de dois dados de seis faces?
Sete, com variância de 35/6. Como os lançamentos são independentes, a média e a variância de um dado, 3,5 e 35/12, são multiplicadas por dois.
Esta ferramenta simula lançamentos de dados?
Não. Ela calcula de forma exata a média de longo prazo e a dispersão da soma, sem sortear faces. Se você precisa de um lançamento concreto, use um rolador de dados.
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/stat/dice \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sides":6,"rolls":1}'const res = await fetch("https://api.kit.forhosting.com/stat/dice", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sides": 6,
"rolls": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/dice",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sides": 6,
"rolls": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/dice", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sides":6,"rolls":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sides":6,"rolls":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/dice", 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
{
"sides": 6,
"rolls": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.dice",
"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_sides | 1000000 |
max_rolls | 1000000 |
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
Esta calculadora aceita o número de faces e o de lançamentos independentes e devolve as duas estatísticas da soma com as fórmulas fechadas: o valor esperado é rolls vezes sides mais um sobre dois, e a variância é rolls vezes sides ao quadrado menos um sobre doze. Validação com falha não é cobrada; uma chamada bem-sucedida custa US$ 0,002.
O que valor esperado e variância significam para um dado justo
Para um dado justo com faces de um até sides, essa média é exatamente o ponto médio da primeira e da última face: sides mais um, dividido por dois. Como as faces formam uma sequência aritmética de inteiros, a variância de um único dado se reduz a uma identidade compacta: sides ao quadrado menos um, tudo sobre doze.
Contrato de entrada, formato da resposta e comportamento de erro
Envie dois inteiros positivos obrigatórios. Ambos devem ser números inteiros de no mínimo um e no máximo um milhão. Checagens clássicas incluem um dado de seis faces (média três e meio, variância trinta e cinco doze avos) e dois dados de seis faces (média sete, variância trinta e cinco sextos). A implementação é um punhado de multiplicações: não há tabela de programação dinâmica, nem sorteio Monte Carlo, nem Date, nem rede. O campo sides é o número de faces de cada dado justo, numeradas a partir de um; os aliases s, faces e faces_per_die são aceitos para que planilhas e formulários tipados reutilizem o mesmo contrato. O campo rolls é quantas vezes independentes esse dado é lançado; os aliases n, times, count e dice são aceitos. Campos ausentes, strings vazias, frações, notação científica, zero e negativos falham com invalid_input e nomeiam o campo culpado. Essas falhas não são cobradas. Em caso de sucesso, o corpo ecoa os sides e rolls validados e devolve expected_value e variance da soma, mais standard_deviation como raiz quadrada dessa variância, os momentos de um dado single_die_expected_value e single_die_variance, a faixa alcançável min_sum igual a rolls e max_sum igual a rolls vezes sides, e uma string formula que reescreve as duas identidades. Combine a execução gratuita no navegador desta página com a API cobrada quando precisar do mesmo par de estatísticas dentro de um pipeline automatizado. Cada consulta bem-sucedida custa US$ 0,002; mantenha as solicitações dentro dos tetos publicados e você obtém momentos reproduzíveis sem montar um sistema de álgebra computacional próprio.
Onde os momentos de um dado rendem em estudo, jogo e software
Cadernos de finanças e decisão às vezes reduzem um pagamento uniforme discreto às mesmas identidades; chamar um endpoint parse minúsculo evita puxar uma biblioteca estatística inteira por dois inteiros. Como o trabalho é parse puro de nível A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem rede de saída, e entrada inválida não consome saldo.
Casos de integração
Validação de simulação e de fixtures
Confrontar código Monte Carlo ou de motor de dados com os momentos exatos de 1d6, 2d6 e faces personalizadas antes de confiar numa corrida aleatória longa.
Perguntas técnicas
Como calcular o valor esperado e a variância de um dado justo?
Envie inteiros positivos sides (faces de 1 até sides) e rolls (cópias independentes). A API devolve expected_value = rolls×(sides+1)/2 e variance = rolls×(sides²−1)/12 para a soma.
O que acontece se sides ou rolls não for um inteiro positivo?
A tarefa falha com invalid_input nomeando o campo. Zero, negativos, frações e valores ausentes são rejeitados e não são cobrados.
Quanto custa a calculadora de valor esperado de um dado?
A ferramenta do navegador é gratuita. Pedidos à API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.