Würfelwahrscheinlichkeit-Rechner
Zwei sechsseitige Würfel ergeben in 6 von 36 möglichen Ergebnissen die Summe 7, genau 1/6. Geben Sie Würfelanzahl, Seitenzahl und Zielsumme ein und erhalten Sie den exakten Wert statt einer Simulation. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Würfel
- 2
- Seiten
- 6
- Zielsumme
- 7
- Gesamt
- 36
- Min. Summe
- 2
- Max. Summe
- 12
- Möglichkeiten
- 6
Dieser Würfelwahrscheinlichkeit-Rechner liefert die exakte Wahrscheinlichkeit, dass eine bestimmte Anzahl fairer Würfel mit jeweils einer angegebenen Seitenzahl zu einer Zielsumme addiert. Brettspiele, Tabletop-Rollenspiele und Wahrscheinlichkeitsübungen im Unterricht stellen alle dieselbe Frage in unterschiedlichem Gewand: zwei Standard-Sechsseiter, die sieben ergeben, drei W20, die insgesamt dreißig ergeben, oder ein individuelles Vielflächner-Set, das eine Schadensschwelle trifft. Die Engine zählt jeden Ausgang mit dynamischer Programmierung über die Würfel, teilt durch Seitenzahl hoch Würfelanzahl und liefert sowohl einen gekürzten Bruch als auch eine gerundete Dezimalzahl — kein Monte-Carlo-Sampling, keine Netzwerkaufrufe und keine datumsabhängigen Abkürzungen. Klassische Kontrollrechnungen umfassen zwei W6 zu sieben mit sechs von sechsunddreißig (ein Sechstel) und ein einzelner W6 zu vier mit einem Sechstel.
Was exakte Würfelsummen-Wahrscheinlichkeit bedeutet und was die Antwort enthält
Exakte Würfelsummen-Wahrscheinlichkeit beantwortet eine diskrete Frage: Jeder Würfel zeigt eine Ganzzahl von eins bis zu seiner Seitenzahl, jede Seite ist gleich wahrscheinlich, Würfe sind unabhängig, und Sie möchten die Chance wissen, dass die Seiten zu einer gewählten Zielsumme addieren. Der Stichprobenraum hat die Größe Seitenzahl hoch Würfelanzahl; die günstigen Ausgänge sind die geordneten Tupel, deren Komponenten zur Zielsumme addieren. Dieser Rechner zählt diese günstigen Ausgänge mit einer deterministischen dynamischen-Programmierung-Rekursion, statt jedes Tupel aufzulisten, was moderate Tabellengrößen beibehält und dennoch in Ganzzahlarithmetik exakt bleibt.
Zielsummen außerhalb des erreichbaren Bereichs ergeben korrekt null Möglichkeiten und Wahrscheinlichkeit null, ohne einen Fehler auszulösen, da eine unmögliche Summe eine gültige mathematische Antwort ist. Es gibt keine kontinuierliche Näherung, keine Normalverteilungs-Abkürzung und keine zufällige Stichprobe von Würfen — die Engine schließt entweder mit exakten Zählungen ab oder scheitert kontrolliert mit einer klaren Meldung.
Wo Würfelwahrscheinlichkeiten in Spiel, Studium und Software passen
Spieler begegnen Würfelsummen-Fragen, wenn ein Regelwerk nach Summen zweier W6 fragt, wenn eine Krittreffer-Tabelle von drei W8-Schaden abhängt, oder wenn ein Eigenbau-System die Chance benötigt, mit Vielflächner-Pools eine Zielzahl zu übertreffen. Lehrer nutzen dieselben Zahlen, um Stichprobenräume, komplementäre Ereignisse und den Grund einzuführen, warum sieben der Modus bei zwei fairen Sechsseitern ist, bevor sie zu erzeugenden Funktionen oder Inklusion-Exklusion übergehen.
Entwickler rufen den Vertrag aus Skripten auf, um deterministische Tabellen für Spiel-Engines zu erzeugen, um Monte-Carlo-Code gegen exakte Kleinfälle zu validieren, oder um Tutorial-Oberflächen zu betreiben, die sowohl einen Bruch als auch einen Prozentsatz zeigen müssen, ohne Gleitkomma-Rauschen zu erfinden. Wettbewerbs- und Hausaufgabenübungen benötigen oft eine schnelle, offline verfügbare Quelle exakter Antworten, damit Studierende ihre Arbeit ohne undurchsichtige Rechner-Apps überprüfen können, die stillschweigend zu früh runden.
Produktwerkzeuge für virtuelle Spieltische und Charakter-Ersteller nutzen die Umschreibung, wenn ein Designer Würfel, Seiten und eine Schadensschwelle eingibt und die Oberfläche die wahre Trefferchance anzeigen muss. Kombinieren Sie ihn mit Binomial- oder anderen Wahrscheinlichkeits-Endpunkten, wenn Sie verwandte diskrete Modelle benötigen, und mit anderen Hobby-Mathematik-Helfern, wenn Sie ein kleines Labor freier, deterministischer Werkzeuge für Spiele und Studium aufbauen.
Anwendungsfälle
Tabletop- und Brettspiel-Chancen
Berechnen Sie exakte Chancen für 2W6, 3W8 oder individuelle Vielflächner-Pools vor einer Sitzung oder beim Ausbalancieren von Eigenbau-Tabellen.
Hausaufgaben und Wahrscheinlichkeitsübungen
Überprüfen Sie Stichprobenraum-Antworten mit gekürzten Brüchen und Dezimalzahlen, die zu Lehrbuchübungen mit zwei oder mehreren Würfeln passen.
Häufige Fragen
Was kostet der Würfelwahrscheinlichkeit-Rechner?
Auf dieser Seite ist er im Browser gratis.
Wie ist die Wahrscheinlichkeit definiert?
Jeder Würfel zeigt gleichverteilt und unabhängig 1..sides. P(Summe = target) entspricht der Anzahl der günstigen geordneten Ausgänge geteilt durch Seitenzahl hoch Würfelanzahl.
Was, wenn die Zielsumme unmöglich ist?
Der Rechner liefert ways 0, probability 0 und den Bruch 0/1. Unmögliche Summen sind gültige Antworten, keine Fehler.
Ist dies Monte Carlo oder exakt?
Exakt. Die Zählungen nutzen ganzzahlige dynamische Programmierung über die Würfel; es gibt keine Zufallsstichprobe und keine Date-Abhängigkeit.
Wie wahrscheinlich ist eine 7 mit zwei Würfeln?
Genau 1/6. Von den 36 möglichen Ergebnissen zweier sechsseitiger Würfel ergeben 6 die Summe 7, und 6 geteilt durch 36 ist 1/6. Sie sehen das Ergebnis als gekürzten Bruch und in Prozent.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/hobby/dice-probability \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"dice":2,"sides":6,"target":7}'const res = await fetch("https://api.kit.forhosting.com/hobby/dice-probability", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"dice": 2,
"sides": 6,
"target": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/dice-probability",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"dice": 2,
"sides": 6,
"target": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/dice-probability", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"dice":2,"sides":6,"target":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"dice":2,"sides":6,"target":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/dice-probability", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"dice": 2,
"sides": 6,
"target": 7
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.dice_probability",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_dice | 40 |
max_sides | 100 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Was exakte Würfelsummen-Wahrscheinlichkeit bedeutet und was die Antwort enthält
Die Antwort gibt die validierte Würfelanzahl, Seiten pro Würfel und Zielsumme zurück; meldet den erreichbaren Bereich als min_sum gleich der Würfelanzahl und max_sum gleich Würfelanzahl mal Seitenzahl; liefert ways und total als Dezimal-Zeichenketten, damit große Potenzen der Seitenzahl niemals Stellen verlieren; und stellt probability als gerundete Dezimalzahl, probability_fraction als vollständig gekürzte Ways-durch-Total-Zeichenkette, percent als hundertmal dasselbe Verhältnis sowie die verwendete Genauigkeit, das Methodenkürzel exact_dp und eine kurze Formelerinnerung bereit. Zurückgewiesene Fälle liegen anders: fehlende Felder, Nicht-Ganzzahlen, wo Ganzzahlen erforderlich sind, nicht positive Würfel- oder Seitenzahlen und Werte oberhalb der dokumentierten Obergrenzen erzeugen invalid_input, damit eine fehlerhafte Formularzelle niemals zu einem stillschweigend falschen Prozentsatz wird.
Wie Würfel, Seiten und Zielsumme gelesen werden und wie Ergebnisse reproduzierbar bleiben
Dice und sides müssen positive ganze Zahlen innerhalb der veröffentlichten Höchstwerte sein; null, negative Werte, Brüche, wissenschaftliche Notation und führende Nullen bei mehrstelligen Zeichenketten werden mit Meldungen zurückgewiesen, die explizit nicht positive Würfel- oder Seitenzahlen benennen, wenn dies der Fehler ist. Target darf jede sichere Ganzzahl sein, einschließlich Werten unterhalb der Mindestsumme oder oberhalb der Höchstsumme; in diesem Fall ist ways null und der Bruch null durch eins. Intern baut die Rekursion nach jedem Würfel eine Zuordnung von Teilsummen auf, addiert die Seiten eins bis Seitenzahl mit BigInt-Zählern und teilt dann durch Seitenzahl hoch Würfelanzahl mit BigInt-sicherer kaufmännischer Rundung. Die bevorzugten Felder sind dice für die Anzahl der geworfenen Würfel, sides für Seiten pro Würfel, nummeriert ab eins aufwärts, und target für die gewünschte Summe, mit den Aliasen n, num_dice und count für dice; s, faces und faces_per_die für sides; und sum, t und goal für target, damit Tabellenkalkulationen, Query-Strings und typisierte Formulare denselben Vertrag wiederverwenden können. Ein optionales precision-Feld mit den Aliasen decimals und dp bestimmt, wie viele Nachkommastellen für probability und percent angezeigt werden; Standard ist zehn, Obergrenze fünfzehn, damit JSON-Goldens über verschiedene Laufzeitumgebungen hinweg stabil bleiben. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische mathematische Ergebnis innerhalb einer automatisierten Pipeline benötigen, ohne die Würfel-DP selbst neu zu implementieren.
Wo Würfelwahrscheinlichkeiten in Spiel, Studium und Software passen
Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem Rest des KIT-Tier-A-Katalogs und erlaubt es Ihnen, von einer Unterrichtsdemo zu einer automatisierten Pipeline zu wechseln, ohne das mathematische Ergebnis zu ändern.
Integrationsbeispiele
Deterministische Spiel- und CI-Fixtures
Erzeugen Sie reproduzierbare Werte für ways, total und probability_fraction für Unit-Tests und Monte-Carlo-Gegenproben.
Technische Fragen
Was passiert, wenn dice oder sides null oder negativ ist?
Die Eingabe wird mit invalid_input zurückgewiesen. Dice und sides müssen positive Ganzzahlen innerhalb der unterstützten Höchstwerte sein.