Início / Ferramentas de Números / Gerador de permutações de números online
Ferramentas online gratuitas

Gerador de permutações de números online

Gere todas as permutações únicas de até oito números, com separação clara. Processamento local, sem envio de dados. O processamento é feito localmente no nav…

Começar a usar

Funcionalidades e limitações

Geração exaustiva e determinística

Esta ferramenta gera todas as permutações completas dos números introduzidos, seguindo a ordem de profundidade da sequência original. Por exemplo, com os números 1, 2 e 3, obtém seis linhas: 1, 2, 3; 1, 3, 2; 2, 1, 3; 2, 3, 1; 3, 1, 2; 3, 2, 1.

Tratamento de valores repetidos

Se introduzir valores repetidos, a ferramenta trata as ocorrências como indistinguíveis. Por exemplo, com 1, 2, 2, o resultado contém apenas três linhas: 1, 2, 2; 2, 1, 2; 2, 2, 1. Isto evita linhas duplicadas desnecessárias.

Limites práticos

O número máximo de valores distintos para gerar permutações é oito, pois oito valores produzem 40.320 linhas. Nove ou mais valores seriam demasiado pesados para o navegador. A entrada está limitada a 100.000 caracteres e 10.000 valores, mas o limite de oito aplica-se primeiro.

Formatação dos números

Os números são normalizados pelo analisador sensível ao idioma: zeros à esquerda e notação original não são preservados. O resultado usa o separador decimal do idioma selecionado e até 15 algarismos significativos.

Privacidade e uso

A geração é totalmente local, sem pedidos de rede ou IA. Para chaves criptográficas ou ordenações aleatórias, use um gerador aleatório específico para segurança; esta ferramenta é enumeração determinística.

Perguntas frequentes

Porque é que não consigo gerar permutações com mais de oito números?

O número de permutações cresce fatorialmente: nove números produzem 362.880 linhas, o que pode tornar o navegador lento ou sem resposta. Para proteger a experiência, a ferramenta limita a oito valores.

Como são tratados os números repetidos?

Valores repetidos são considerados indistinguíveis. Por exemplo, 1, 1, 2 gera apenas três permutações: 1, 1, 2; 1, 2, 1; 2, 1, 1. Isto evita linhas duplicadas.

O resultado preserva a formatação original dos números?

Não. Os números são normalizados: zeros à esquerda são removidos e a notação original (por exemplo, 001) não é mantida. O separador decimal é o do idioma selecionado.

Lista de verificação

  • Introduza até oito números.
  • Use separadores comuns (vírgula, espaço, nova linha).
  • Verifique se o separador decimal está correto para o seu idioma.
  • O resultado mostra cada permutação numa linha, com vírgula e espaço.
  • Para conjuntos grandes, copie o resultado em partes.

O processamento é feito localmente no navegador.