Calculadora de producto cartesiano en línea
Genera el producto cartesiano de hasta 8 listas. Ingresa valores separados por coma, obtén todas las tuplas con ×. Rápido y en tu navegador. El procesamiento…
Empezar a usar
¿Qué hace esta calculadora?
El producto cartesiano de dos o más conjuntos produce todas las tuplas posibles tomando un elemento de cada conjunto. Esta herramienta le permite ingresar hasta 8 grupos, cada uno con hasta 100 valores, y obtiene todas las combinaciones en orden.
Ejemplo concreto
Si ingresa:
rojo, azul S, L
El resultado será:
rojo × S rojo × L azul × S azul × L
Observe que el último grupo (tallas) cambia más rápido. El número total de tuplas es el producto de los tamaños de los grupos: 2 × 2 = 4.
Parámetros y procesamiento
- Separador de valores: coma ordinaria (,) o coma china (,).
- Se recortan espacios alrededor de cada valor.
- Las líneas en blanco se ignoran y los saltos de línea se normalizan.
- Los valores se tratan como texto, no como números.
- Límites: 8 grupos, 100 valores por grupo, 10 000 tuplas de salida y 500 000 caracteres de entrada.
Limitaciones importantes
- No se admiten comillas para campos que contengan comas; una coma dentro de un valor lo dividirá.
- Una coma al final de una línea crea un valor vacío (cadena de texto vacía).
- Los valores repetidos se conservan y pueden producir tuplas idénticas.
- No se admiten números decimales con coma como un solo valor (por ejemplo,
3,14se dividiría en dos valores).
Preguntas frecuentes
¿Puedo usar comas chinas como separador?
Sí, la coma china (,) se reconoce como separador equivalente a la coma ordinaria. Esto es útil si copia texto desde un entorno que usa ese carácter.
¿Qué pasa si ingreso más de 8 grupos o más de 100 valores por grupo?
La herramienta rechaza la operación antes de enumerar si se excede cualquiera de los límites (8 grupos, 100 valores por grupo, 10 000 tuplas de salida o 500 000 caracteres de entrada). Verá un mensaje de error indicando el límite superado.
¿Cómo se ordenan las tuplas en el resultado?
El orden es lexicográfico con respecto al orden de los grupos: el primer grupo varía más lentamente y el último grupo varía más rápido. Por ejemplo, con a,b y 1,2, el orden es a×1, a×2, b×1, b×2.
Privacidad
Todo el procesamiento se realiza en su navegador; los datos no se envían a ningún servidor.
El procesamiento se realiza localmente en tu navegador.