Início / Calculadoras / Calculadora de produto cartesiano online
Ferramentas online gratuitas

Calculadora de produto cartesiano online

Gere todas as combinações ordenadas de várias listas. Introduza grupos separados por vírgulas e obtenha o produto cartesiano com limites claros. O processame…

Começar a usar

O que faz esta calculadora?

O produto cartesiano de duas ou mais listas é o conjunto de todos os pares ordenados (ou tuplos) possíveis, escolhendo um elemento de cada lista. Por exemplo, se tiver as cores vermelho, azul e os tamanhos S, L, o resultado será:

vermelho × S
vermelho × L
azul × S
azul × L

O último grupo varia mais rapidamente. Esta ferramenta é útil para gerar combinações de opções, testes de cenários ou listagens de produtos.

Parâmetros e processamento

  • Máximo de 8 grupos.
  • Máximo de 100 valores por grupo.
  • Máximo de 10.000 tuplos de saída.
  • Máximo de 500.000 caracteres de entrada.
  • Os espaços em branco à volta de cada valor são ignorados; linhas vazias são ignoradas.
  • Valores repetidos são mantidos, podendo gerar tuplos visualmente idênticos.
  • Uma vírgula no final cria um valor vazio.
  • Não são suportados campos CSV com aspas ou números decimais com vírgula como um único valor.

Limitações e notas

O processamento é feito no seu navegador; os dados não são enviados para servidores. Não são suportadas entradas com aspas ou formatos CSV complexos. Para listas grandes, o tempo de cálculo pode aumentar, mas os limites evitam sobrecarga.

Perguntas frequentes

Como posso introduzir valores que contenham vírgulas?

Não é possível, pois a vírgula é o separador. Se precisar de valores com vírgula, terá de os substituir por outro carácter ou usar um formato diferente.

O que acontece se eu deixar uma linha em branco?

As linhas em branco são ignoradas. Se todas as linhas estiverem em branco, o resultado é vazio.

Porque é que o resultado mostra combinações repetidas?

Se um grupo tiver valores repetidos, cada ocorrência é tratada como um valor distinto, gerando tuplos que podem parecer iguais. Por exemplo, a, a com b produz a × b duas vezes.

O processamento é feito localmente no navegador.