Valore atteso e varianza di un dado
Un dado equo a sei facce ha un valore atteso di 3,5 e una varianza di 35/12. Indichi le facce e il numero di lanci per ottenere entrambi i valori per la somma: quanto vale di solito il totale e quanto si disperde. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lati
- 6
- Rotoli
- 1
- Valore atteso
- 3,5
- Varianza
- 2,9166666667
- Deviazione standard
- 1,7078251277
- Valore atteso di un dado
- 3,5
Un dado equo con un numero noto di facce è una delle variabili aleatorie discrete più pulite della probabilità: ogni intero da uno fino al numero di facce è equiprobabile, e lanci indipendenti si sommano senza covarianza. Studenti, progettisti di giochi e analisti hanno spesso bisogno del valore atteso e della varianza di quell'esperimento, non della probabilità di un totale particolare né di una faccia simulata.
Che cosa significano valore atteso e varianza per un dado equo
Il valore atteso è la media di lungo periodo della somma se Lei ripetesse lo stesso esperimento per sempre. Per un dado equo con facce da uno fino a sides, quella media è esattamente il punto medio tra la prima e l'ultima faccia: sides più uno, diviso due. Un dado standard a sei facce ha quindi valore atteso tre e mezzo; uno a quattro facce, due e mezzo; uno a venti facce, dieci e mezzo.
La varianza misura quanto la somma si disperde intorno a quella media. Poiché le facce formano una progressione aritmetica di interi, la varianza di un solo dado si riduce a un'identità compatta: sides al quadrato meno uno, il tutto diviso dodici. Un d6 ha quindi varianza trentacinque dodicesimi; un dado degenere a una faccia ha varianza zero, il che è onesto e non un caso speciale.
Quando Lei lancia lo stesso dado equo più volte in modo indipendente e somma le facce, la linearità dell'aspettazione moltiplica la media per il numero di lanci, e l'indipendenza moltiplica la varianza per lo stesso conteggio. Due dadi standard a sei facce hanno quindi somma attesa sette e varianza trentacinque sesti. Quei due numeri sono il contratto di questa capacità: rispondono a quanto grande tende a essere il totale e quanto di solito si allontana, senza enumerare ogni tupla né campionare facce a caso.
Non sono una tavola di probabilità per un obiettivo scelto, né un intervallo dal minimo al massimo, né un generatore con seme. Se Le serve la probabilità che la somma sia sette, usi uno strumento di probabilità della somma dei dadi; se Le serve una faccia simulata, usi un lanciatore. Qui la domanda è solo la coppia di momenti, calcolata in forma chiusa così che la risposta sia esatta nell'aritmetica in virgola mobile ordinaria e identica ogni volta che Lei chiede.
Dove i momenti di un dado rendono nello studio, nel gioco e nel software
Le aule usano valore atteso e varianza di un dado equo per introdurre i momenti discreti prima dei modelli binomiale o normale. Uno studente che sa derivare tre e mezzo e trentacinque dodicesimi per un d6 è pronto a sommare copie indipendenti e a vedere perché due dadi si centrano su sette con una dispersione più ampia. I generatori di esami hanno bisogno di un oracolo deterministico che rifiuti un dado a zero facce invece di restituire NaN in silenzio, cosa che un correttore difettoso potrebbe trattare come successo.
I progettisti di giochi confrontano i set poliedrici per medie e varianze quando bilanciano piste di danno, tabelle di risorse o prove di abilità: un attacco 3d6 e uno 1d20 non sono intercambiabili solo perché entrambi possono stampare numeri in una fascia simile. Gli autori di simulazioni convalidano codice Monte Carlo contro la forma chiusa su casi piccoli prima di fidarsi di una lunga corsa casuale.
Tenga piccoli i due interi, fissi i momenti ripetuti nei test, e otterrà statistiche riproducibili per i compiti, i tavoli virtuali e i worker di bordo, senza riderivare le identità della progressione aritmetica ogni volta che un regolamento introduce una nuova dimensione del dado.
Casi d'uso
Controlli in aula e sui compiti
Verifichi media e varianza di un dado equo a n facce, o di n lanci indipendenti, rispetto alle identità chiuse della probabilità introduttiva.
Progettazione di giochi ed equilibrio da tavolo
Confronti riserve poliedriche per somma attesa e dispersione quando regola piste di danno, prove di abilità o tabelle di risorse.
Domande frequenti
Il risultato riguarda un lancio o la somma di più lanci?
Entrambe le statistiche riguardano la somma dei lanci indipendenti. Un lancio è il caso di un solo dado. La risposta ripete anche i momenti di un dado, così Lei li confronta senza una seconda chiamata.
Questo restituisce la probabilità di una somma particolare?
No. Restituisce soltanto valore atteso e varianza. Per la probabilità che le facce sommino a un obiettivo scelto, usi un calcolatore di probabilità della somma dei dadi.
Come si calcolano il valore atteso e la varianza di un dado equo?
Il valore atteso è il numero di facce più uno, diviso per due; la varianza è il numero di facce al quadrato meno uno, diviso per dodici. Per la somma di più lanci, entrambi si moltiplicano per il numero di lanci.
Qual è il valore atteso della somma di due dadi a sei facce?
Sette, con una varianza di 35/6. Poiché i lanci sono indipendenti, media e varianza di un solo dado, 3,5 e 35/12, si moltiplicano per due.
Questo strumento simula i lanci dei dadi?
No. Calcola in modo esatto la media di lungo periodo e la dispersione della somma, senza estrarre facce a caso. Se le serve un lancio concreto, usi un lanciatore di dadi.
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/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)Esempio di richiesta
{
"sides": 6,
"rolls": 1
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.dice",
"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_sides | 1000000 |
max_rolls | 1000000 |
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
Questo calcolatore accetta il numero di facce e il numero di lanci indipendenti, poi restituisce entrambe le statistiche della somma con le formule chiuse: il valore atteso vale rolls per sides più uno diviso due, e la varianza vale rolls per sides al quadrato meno uno diviso dodici. La convalida fallita non viene addebitata; una chiamata riuscita costa $0.002.
Contratto di ingresso, forma della risposta e comportamento degli errori
Invii due interi positivi obbligatori. Entrambi devono essere interi almeno pari a uno e al più pari a un milione. Quei fallimenti non vengono addebitati. I controlli classici comprendono un dado a sei facce (media tre e mezzo, varianza trentacinque dodicesimi) e due dadi a sei facce (media sette, varianza trentacinque sesti). L'implementazione è una manciata di moltiplicazioni: non c'è una tavola di programmazione dinamica, né un'estrazione Monte Carlo, né Date, né rete. Il campo sides è il numero di facce di ciascun dado equo, numerate da uno in su; sono accettati gli alias s, faces e faces_per_die, così fogli di calcolo e moduli tipizzati riutilizzano lo stesso contratto. Il campo rolls è quante volte indipendenti quel dado viene lanciato; sono accettati gli alias n, times, count e dice. Campi assenti, stringhe vuote, frazioni, notazione scientifica, zero e negativi falliscono con invalid_input e indicano il campo colpevole. In caso di successo il corpo ripete i sides e i rolls convalidati, poi restituisce expected_value e variance della somma, più standard_deviation come radice quadrata di quella varianza, i momenti di un dado single_die_expected_value e single_die_variance, la banda raggiungibile min_sum uguale a rolls e max_sum uguale a rolls per sides, e una stringa formula che riformula le due identità. Abbini l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando Le serve la stessa coppia di statistiche in una pipeline automatizzata. Ogni consultazione riuscita costa $0.002; resti entro i massimi pubblicati e otterrà momenti riproducibili senza allestire un sistema di algebra computazionale proprio.
Dove i momenti di un dado rendono nello studio, nel gioco e nel software
I taccuini di finanza e decisione a volte riducono un pagamento uniforme discreto alle stesse identità; chiamare un minuscolo endpoint parse evita di trascinare un'intera libreria statistica per due interi. Poiché il lavoro è parse puro di livello A, ogni chiamata riuscita costa il $0.002 pubblicato, senza token di modello e senza rete in uscita, e un ingresso non valido non consuma saldo.
Casi di integrazione
Convalida di simulazioni e di fixture
Confronti codice Monte Carlo o di un motore di dadi con i momenti esatti di 1d6, 2d6 e facce personalizzate prima di fidarsi di una lunga corsa casuale.
Domande tecniche
Come si calcolano il valore atteso e la varianza di un dado equo?
Invii gli interi positivi sides (facce da 1 fino a sides) e rolls (copie indipendenti). L'API restituisce expected_value = rolls×(sides+1)/2 e variance = rolls×(sides²−1)/12 per la somma.
Che cosa succede se sides o rolls non è un intero positivo?
L'operazione fallisce con invalid_input indicando il campo. Zero, negativi, frazioni e valori assenti vengono rifiutati e non addebitati.
Quanto costa il calcolatore del valore atteso di un dado?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.