Gerador de números aleatórios — inteiros, decimais e sem repetição
Gere um número aleatório ou uma amostra com inteiros, decimais, valores sem repetição, dados, moeda e sequências repetíveis com semente, histograma e CSV.
Gerador de números aleatórios
Gere um número ou uma amostra reutilizável. O resultado só muda quando você pressiona “Gerar”.
Distribuição da amostra
Histórico de gerações
| Geração | Fonte | Valores |
|---|
Gerador de números inteiros aleatórios
O modo inteiro inclui os dois limites. Os inteiros criptográficos usam amostragem por rejeição para que nenhum valor tenha probabilidade extra por causa do tamanho do intervalo.
Números aleatórios sem repetição
Ative “Sem repetição” para sortear sem reposição. A quantidade não pode superar o total de inteiros no intervalo inclusivo.
Números aleatórios com semente
Uma semente de texto cria uma sequência pseudoaleatória repetível para exemplos, testes, aulas ou repetição de um sorteio. Ela é reproduzível de propósito e não é criptograficamente segura.
O que significa criptografia do navegador
A MDN descreve crypto.getRandomValues() como uma saída pseudoaleatória criptograficamente forte, inicializada com entropia suficiente. Isso não significa aleatoriedade física ou quântica real.
Perguntas frequentes
O mínimo e o máximo estão incluídos?
Nos números inteiros, os dois limites estão incluídos. O modo decimal sorteia do mínimo ao máximo e arredonda para a precisão escolhida.
Por que um sorteio sem repetição pode falhar?
Você não pode pedir mais inteiros distintos do que existem no intervalo inclusivo escolhido.
Uma semente sempre repete o resultado?
Sim, nesta página, quando a semente e todas as configurações permanecem iguais.
Posso criar senhas ou chaves de criptografia?
Não. Use uma ferramenta de segurança auditada e as APIs Web Crypto apropriadas para gerar chaves.