Calculadora de permutaciones y combinaciones (nPr, nCr)

Calculadora de permutaciones y combinaciones (nPr, nCr): ¡Evalúa permutaciones P(5, 2) = 5! / 3! y combinaciones C(5, 2) = 5! / (2! * 3!).

Cargando herramienta...

Acerca de calculadora de permutaciones y combinaciones (npr, ncr)

Calculadora de permutaciones y combinaciones (nPr, nCr)Calculadora de permutaciones y combinaciones (nPr, nCr): ¡Evalúa permutaciones P(5, 2) = 5! / 3! y combinaciones C(5, 2) = 5! / (2! * 3!).

Cómo funciona esta herramienta

Cálculo y relación entre parámetros: permutations=n!/(n−r)!; combinations=n!/(r!×(n−r)!)

Canalización de procesamiento y arquitectura técnica

  1. Selecciona «JSON sin formato / Avanzado» y pega la entrada del ejemplo.
  2. Pulsa «Ejecutar localmente».
  3. Compara «Datos de salida sin formato» con el ejemplo; corrige la entrada si aparece un error.

Ejemplo y aplicación práctica

Escenario de aplicación práctica: Cuenta selecciones ordenadas y no ordenadas de dos elementos entre cinco.

Entrada de muestra:

{"n":5,"r":2}

Procesamiento computacional: Valida los límites enteros documentados y calcula las razones factoriales.

Salida ilustrativa:

{ "n": 5, "r": 2, "permutations": 20, "combinations": 10 }

Límites y casos especiales

Dominios de los parámetros y unidades: n,r ∈ ℤ; 0 ≤ r ≤ n ≤ 170; 0! = 1; BigInt → binary64. Los resultados usan coma flotante binary64 salvo cuando se indica BigInt. Las tarjetas muestran hasta 10 cifras significativas; la salida sin formato conserva el valor serializado. Una relación null indica que el modelo no tiene un valor finito significativo para esa relación; no equivale a cero.

Procesamiento en el navegador y privacidad

La función de la herramienta está diseñada para procesar la entrada en el navegador sin enviarla intencionadamente a un servidor de procesamiento de CZOA. Las solicitudes de recursos del sitio, analítica o publicidad son independientes. El navegador, sus extensiones y el software administrado del dispositivo quedan fuera de este límite.

Ejecución local y metodología de verificación

El procesamiento de la carga útil de esta herramienta está diseñado para ejecutarse localmente en el navegador mediante JavaScript o Web Workers. Las solicitudes de recursos del sitio, análisis o publicidad son independientes. La confidencialidad, la repetibilidad y la latencia dependen del entorno del navegador y no se garantizan de forma absoluta.

Normas técnicas y especificaciones de conformidad

Responsable del contenido: CZOA Tools · Última revisión: 2026-09-15 · Metodología de revisión

Cómo se usa

  1. Selecciona «JSON sin formato / Avanzado» y pega la entrada del ejemplo.
  2. Pulsa «Ejecutar localmente».
  3. Compara «Datos de salida sin formato» con el ejemplo; corrige la entrada si aparece un error.

Preguntas frecuentes

¿Cómo se calculan permutaciones y combinaciones?+

Exige n y r enteros no negativos con r ≤ n. Devuelve permutaciones n!/(n−r)! cuando importa el orden y combinaciones n!/(r!×(n−r)!) cuando no importa.

¿Qué puedo introducir?+

El formulario ofrece n y r; Raw JSON / Advanced acepta {"n":5,"r":2}. Introduce ambos enteros y ejecuta el cálculo local.

¿Qué límites numéricos se aplican?+

Se rechazan decimales, negativos y r mayor que n. La factorial usa JavaScript Number, por lo que entradas enormes pueden perder precisión entera o dejar de ser finitas.

¿Qué resultado produce el ejemplo práctico?+

La herramienta recibió {"n":5,"r":2} y devolvió exactamente n 5, r 2, permutations 20 y combinations 10. Solo verifica ese vector local.