Gerador de números

Gerador de números

Perguntas frequentes

Um número aleatório: o quanto ele é aleatório de verdade?

Um gerador de números aleatórios é construído como pseudoaleatório: ele calcula um número por um algoritmo, não por um processo físico aleatório. Para tarefas do dia a dia – um sorteio entre amigos, dados de teste, uma escolha ao acaso – isso é indistinguível de aleatoriedade «de verdade» e é totalmente suficiente. Para tarefas com dinheiro real ou consequências legais – loterias com prêmio, jogos de azar, criptografia – é preciso uma fonte de aleatoriedade certificada, com algoritmo auditado de forma independente, não uma ferramenta comum online. A diferença não está na qualidade do número na tela, mas no fato de que essas tarefas exigem prova de que o processo é honesto.

Como usar o gerador para sortear um grupo?

Numere os participantes em ordem e gere um número no intervalo de 1 até o total: o número sorteado vai apontar para um participante específico. Se um número já foi usado, basta gerar de novo até sair um ainda não usado. Para dividir em duplas, repete-se a mesma ideia por vez, tirando do próximo intervalo os participantes já sorteados.

Como conseguir vários números aleatórios de uma vez, sem repetição?

O formulário devolve um número inteiro aleatório por clique: gerar de uma vez uma lista inteira sem repetições nem decimais não está previsto. Para montar um conjunto sem repetições, é preciso gerar um por um e descartar as coincidências na mão, ou usar uma lista com a exclusividade já conferida.

O mesmo número pode sair duas vezes seguidas?

Sim, cada execução é independente da anterior, e um resultado repetido é acaso comum, não um erro.

Dá para obter um número negativo?

Sim, se for informado um valor negativo no campo Min: o intervalo pode então ficar inteiro no negativo ou atravessar o zero.

O gerador serve para um sorteio com prêmios reais?

Para um sorteio entre conhecidos ou seguidores numa comunidade pequena, sim. Para um concurso público grande com prêmio, costuma-se exigir um serviço certificado cujo resultado possa ser conferido e confirmado de forma independente.

Informe o valor mínimo e máximo do intervalo e clique em «Gerar»: a ferramenta devolve na hora um número inteiro aleatório entre eles. Dá para usar quantas vezes seguidas quiser.

Como obter um número aleatório

  1. Defina Min. O valor mais baixo do intervalo, incluído: ele pode sair como resultado.
  2. Defina Max. O valor mais alto do intervalo, também incluído. Se precisar de um número de 1 a 100, coloque exatamente esses limites, não 0 e 101.
  3. Clique em «Gerar». O resultado aparece na hora. Para pegar o próximo número no mesmo intervalo, basta clicar de novo no botão: não precisa mudar os limites.

Para que serve um gerador de números aleatórios

  • Sorteios. Escolher um vencedor numa lista de participantes por número, dividir um grupo em duplas ou em 2 times.
  • Dados de teste. Preencher campos de formulário ou um banco de dados com valores aleatórios plausíveis durante o desenvolvimento.
  • Tomada de decisão. Escolher uma opção entre várias equivalentes numerando-as antes.
  • Ensino e estatística. Simular uma amostra aleatória para um exercício de aula ou um experimento simples.

Geradores relacionados

Se em vez de um número você precisar de um conjunto imprevisível de caracteres para proteger uma conta, use o gerador de senhas. Para um identificador único de um registro de banco de dados, mais do que um número aleatório em si, serve melhor o gerador de UUID. Os demais geradores e conversores estão reunidos na seção Conversores e geradores.

Ferramentas relacionadas