ForHosting KIT · Matemáticas

Probabilidad de suma de dados: cada total para k dados de s caras

Con dos dados de seis caras, el 7 sale de 6 maneras entre 36, una probabilidad de 1/6, mientras que el 2 y el 12 solo tienen 1/36 cada uno. Indique cuántos dados y cuántas caras y obtenga esa tabla exacta para cada total. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
K
2
S
6
Obtiene
Resultados totales
36
Suma mínima
2
Suma máxima
12
Media
7

Cuando usted lanza varios dados justos y le interesa el total, cada suma posible tiene su propia probabilidad exacta. Dos dados estándar de seis caras hacen que el siete sea más probable que el dos o el doce; tres dados desplazan de nuevo la masa hacia el centro; los dados poliédricos personalizados cambian el rango por completo. Esta calculadora toma el número de dados k y el número de caras s de cada dado, expande la función generadora (x + x² + … + x^s)^k con aritmética entera determinista y devuelve la función de masa de probabilidad completa: formas, fracción reducida y probabilidad decimal para cada total alcanzable desde k hasta k·s. Los valores de k menores que uno o de s menores que dos se rechazan con un error de validación claro, de modo que las reglas de juego mal formadas nunca produzcan una tabla silenciosa y sin sentido.

Qué significa la probabilidad de la suma de dados y por qué ayudan las funciones generadoras

Un solo dado justo de s caras muestra cada cara del uno al s con la misma probabilidad 1/s. Cuando usted lanza k copias independientes y suma las caras, el espacio muestral tiene s^k resultados igualmente probables. La suma va desde el mínimo absoluto k (todos los dados muestran uno) hasta el máximo absoluto k·s (todos los dados muestran su cara más alta).

Los totales intermedios no son igualmente probables: muchas combinaciones distintas de caras pueden producir la misma suma central, mientras que los totales extremos solo tienen unos pocos microestados. La herramienta clásica para contar esas combinaciones es la función generadora cuyos exponentes siguen la suma y cuyos coeficientes cuentan las formas. Un dado aporta el polinomio x + x² + … + x^s.

Lanzar k dados independientes multiplica ese polinomio por sí mismo k veces, de modo que el coeficiente de x^t en (x + x² + … + x^s)^k es exactamente el número de resultados ordenados cuyas caras suman t. Divida ese coeficiente entre s^k y obtendrá la probabilidad exacta del total t. Es la misma idea que hay detrás de las tablas de dados de los juegos de rol, las hojas de equilibrio de los juegos de mesa y los cursos introductorios de probabilidad discreta.

Además es totalmente determinista: dados los mismos k y s, toda implementación correcta debe producir las mismas formas, las mismas fracciones y la misma lista ordenada de totales, lo que hace segura la distribución para fijarla en pruebas y materiales didácticos sin ruido de Monte Carlo.

Cómo expande esta calculadora la función generadora

Llame a la capacidad con dos enteros obligatorios: k, el número de dados, y s, el número de caras de cada dado. El motor valida que k sea un entero de uno a cuarenta y que s sea un entero de dos a cien. Tras la validación, el núcleo parte de la función generadora trivial para cero dados (coeficiente uno en la suma cero) y pliega un dado cada vez convolucionando el array de coeficientes actual con el vector de caras de longitud s.

Cada convolución es aritmética BigInt exacta, de modo que los recuentos grandes de formas nunca se redondean antes de tiempo. Cuando se han plegado los k dados, el motor lee los coeficientes desde la suma k hasta la suma k·s, comprueba que suman s^k, reduce cada fracción formas/total con un paso de máximo común divisor y emite una probabilidad flotante estable para mostrar.

Equilibrio de juegos de mesa y de rol

Los diseñadores calculan probabilidades exactas para totales de daño, pruebas de habilidad y reservas de varios dados en d6, d20 y caras personalizadas sin ejecutar miles de tiradas simuladas.

Deberes y laboratorios de probabilidad discreta

Estudiantes y correctores verifican la distribución completa de la suma para k dados de s caras, incluidas formas y fracciones reducidas, frente a ejercicios de funciones generadoras resueltos a mano.

Oráculos deterministas para pruebas y herramientas

Plataformas de entrevistas, motores de reglas y suites de CI llaman a un oráculo estable que rechaza k menor que uno o s menor que dos y devuelve una PMF idéntica para entradas idénticas.

¿Cómo obtengo la probabilidad de cada suma de dados?

La respuesta enumera cada total alcanzable con formas, fracción reducida y probabilidad.

¿Qué ocurre si k es menor que 1 o s es menor que 2?

Se requiere al menos un dado y al menos dos caras; el cero, los negativos y los dados de una cara se rechazan y no se cobran.

¿Qué numeración de caras se asume?

Cada dado muestra las caras del 1 al s inclusive, el modelo poliédrico justo estándar usado en la mayoría de los libros de probabilidad y juegos de mesa.

¿Es gratuita la calculadora de suma de dados?

La herramienta del navegador se ejecuta gratis en su dispositivo.

¿Por qué funciones generadoras en lugar de simulación?

La convolución de funciones generadoras cuenta cada resultado exactamente, de modo que los totales centrales y raros son precisos en lugar de aproximados. El mismo par (k, s) siempre devuelve la misma tabla sin ruido de Monte Carlo.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/prob/dice-sum

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/prob/dice-sum \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"k":2,"s":6}'
{
  "k": 2,
  "s": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "prob.dice_sum",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_k40
max_s100
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cómo expande esta calculadora la función generadora

Los campos ausentes, los no enteros, k menor que uno, s menor que dos y los valores por encima de los máximos publicados fallan con invalid_input y no se cobran. La respuesta también informa de total_outcomes, min_sum, max_sum y la media teórica k·(s+1)/2 para una comprobación rápida de cordura frente a la tabla completa.

Uso práctico, límites, precios y entrega

Use la herramienta del navegador cuando quiera una distribución exacta inmediata mientras diseña un juego de mesa, comprueba una respuesta de deberes o explica por qué el siete es el total más común con dos dados, sin instalar un paquete de álgebra computacional. No hay modelo de lenguaje, ni servicio externo de probabilidad, ni aleatoriedad, por lo que la capacidad es segura para fijarla en comprobaciones de integración continua y materiales de lecciones reproducibles. Use la API cuando un script, un motor de reglas, una plataforma de preparación de entrevistas o un sitio educativo necesite JSON estable para muchos pares (k, s) bajo un mismo contrato. Cada solicitud correcta es un artículo facturable a $0.002; la validación fallida no consume saldo. Los rangos aceptados mantienen acotado el programa dinámico para los aislados de Worker: hasta cuarenta dados y cien caras siguen terminando rápido y cubren los conjuntos poliédricos habituales como d4, d6, d8, d10, d12 y d20, incluidas las reservas de varios dados. Los resultados son totalmente deterministas: los mismos k y s siempre producen el mismo total_outcomes, la misma distribución ordenada y las mismas fracciones reducidas. Conecte el endpoint a herramientas de diseño de juegos de mesa, tutoriales de probabilidad, entornos de entrevistas de programación o canalizaciones de equilibrio de juegos donde usted ya prefiere los recuentos exactos de funciones generadoras frente a histogramas de simulación aproximados que nunca terminan de asentarse.

Ver la documentación completa del KIT →