Ir para o conteúdo principal
Bethemesh

Gerador de números aleatórios (sorteio, dado, lotaria)

Gerador de números aleatórios: mínimo e máximo, quantidade até 1000, inteiros ou decimais, sorteios sem repetição. Aleatoriedade da API Web Crypto do navegador, útil para sorteios, dados, lotaria e amostragem.

  • Área de transferência

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Parâmetros de geração

Intervalos rápidos

Opções de geração

123
1×

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Escolha um intervalo, uma quantidade e um tipo de valores, e a ferramenta sorteia os números de imediato. Serve para um sorteio entre participantes numerados, lançar um dado, preencher um boletim de lotaria, escolher uma amostra de uma lista numerada ou gerar dados de teste. Também permite sorteios sem repetição (valores únicos).

Defina um mínimo, um máximo estritamente maior e uma quantidade de 1 a 1000. No modo inteiros, cada número é sorteado com a mesma probabilidade entre os inteiros do intervalo, extremos incluídos: entre 1 e 6, cada face tem 1 hipótese em 6. No modo decimais, o valor é sorteado de forma uniforme no intervalo real, com toda a precisão de um número de vírgula flutuante.

A aleatoriedade vem da API Web Crypto do navegador (crypto.getRandomValues), um gerador de qualidade criptográfica e não do Math.random, que pode ser previsível. Os 53 bits aleatórios fornecidos servem para construir um número uniforme entre 0 e 1; aplicado a um intervalo de n inteiros, o enviesamento residual fica abaixo de n ÷ 2^53, desprezável na prática.

Com a opção «valores únicos», um número já sorteado é descartado: é um sorteio sem reposição, como as bolas da lotaria. O intervalo tem de conter pelo menos tantos inteiros quantos os valores pedidos (de 1 a 5 não se podem sortear 6 valores únicos). Sem ela, há repetições possíveis: em 100 sorteios entre 1 e 100, a probabilidade de um número concreto sair pelo menos uma vez é de cerca de 63,4 %.

Um sorteio criptográfico não é um gerador de palavras-passe: os valores aparecem no ecrã e copiam-se em claro. Para um segredo, use o gerador de palavras-passe. Para um sorteio justo, garanta que cada participante tem um número único no intervalo.

Como usar esta ferramenta

  1. Defina os limites

    Mínimo e máximo, com o máximo maior do que o mínimo. Para um dado de seis faces: 1 e 6; para uma lotaria de 49 números: 1 e 49.

  2. Ajuste quantidade e tipo

    De 1 a 1000 valores, inteiros ou decimais. Ative os valores únicos para um sorteio sem reposição.

  3. Gere e copie

    Cada clique faz um novo sorteio. Se o intervalo for pequeno demais para valores únicos, aparece uma mensagem.

Probabilidades num sorteio aleatório

Com n valores equiprováveis, todos têm a mesma hipótese.

Probabilidade de um número concreto

P = 1 ÷ n, com n = máx − mín + 1

n é o número de inteiros do intervalo, extremos incluídos.

Combinações de k valores únicos

C(n, k) = n! ÷ (k! × (n − k)!)

Número de sorteios diferentes de k números entre n, sem contar a ordem.

Pelo menos uma saída em k sorteios com reposição

P = 1 − (1 − 1 ÷ n)^k

Probabilidade de um número concreto sair pelo menos uma vez.

n
número de valores possíveis do intervalo
k
número de sorteios ou de valores pedidos
P
probabilidade (entre 0 e 1)

Exemplo: numa lotaria 6 em 49, C(49, 6) = 13 983 816 combinações, ou seja, uma hipótese em 13 983 816. Para obter pelo menos um 6 em 4 lançamentos de dado, P = 1 − (5 ÷ 6)^4 ≈ 51,77 %.

Casos de uso

Sorteios

Escolher um vencedor ou uma ordem de intervenção entre participantes numerados, sem enviesamento visível.

Jogos e dados

Substituir um dado, uma moeda (1 ou 2) ou um boletim de lotaria num jogo ou treino.

Amostragem

Escolher linhas ao acaso de um ficheiro numerado para um controlo de qualidade ou uma auditoria.

Testes e simulações

Produzir valores de teste, identificadores fictícios ou sorteios para uma simulação simples.

Exemplos

Lançar um dado

Cada face é equiprovável: 1 em 6, cerca de 16,67 %.

Entrada

mín. 1, máx. 6, quantidade 1, inteiros

Resultado

um inteiro de 1 a 6

Boletim 6 em 49

Há 13 983 816 formas de escolher 6 números em 49: uma hipótese em 13 983 816 de acertar.

Entrada

mín. 1, máx. 49, quantidade 6, inteiros, únicos

Resultado

6 números distintos entre 1 e 49

Sorteio com 3 vencedores

Com 100 participantes numerados, ninguém pode sair duas vezes.

Entrada

mín. 1, máx. 100, quantidade 3, inteiros, únicos

Resultado

3 números de participante diferentes

Dados de teste decimais

Útil para simular probabilidades ou preencher um conjunto de dados fictício.

Entrada

mín. 0, máx. 1, quantidade 5, decimais

Resultado

5 números decimais entre 0 e 1

Intervalo demasiado pequeno

Só existem 5 inteiros: não é possível sortear 6 distintos.

Entrada

mín. 1, máx. 5, quantidade 6, únicos

Resultado

mensagem de erro

Dicas e boas práticas

  • Para uma moeda, sorteie 1 ou 2; para um dado, de 1 a 6; para uma percentagem, de 1 a 100.
  • Com dois dados, sorteie dois valores de 1 a 6: a soma não é uniforme (o 7 é a mais frequente).
  • Numere todos os participantes antes do sorteio e guarde a lista para poder justificar o resultado.
  • Para valores únicos, a quantidade não pode exceder o número de inteiros do intervalo.
  • Para palavras-passe ou chaves, prefira um gerador específico.

Fontes e referências

Perguntas frequentes

Os números são mesmo aleatórios?

Vêm do gerador criptográfico do navegador (crypto.getRandomValues), imprevisível na prática, com 53 bits de precisão. Não é um sorteio físico, mas é melhor do que o Math.random.

Qual é a probabilidade de sair um número concreto?

É 1 ÷ n, sendo n o número de inteiros do intervalo: 1 em 100 (1 %) entre 1 e 100, 1 em 6 (16,67 %) para um dado.

Como sortear sem repetidos?

Ative «Valores únicos». O intervalo tem de conter pelo menos tantos inteiros quantos os valores pedidos, ou aparece uma mensagem de erro.

Quantos números se podem gerar de uma vez?

Até 1000 por sorteio. Quantidades maiores ficam limitadas a 1000.

Posso sortear números decimais?

Sim: desative a opção de inteiros. Os valores distribuem-se de forma uniforme entre os dois limites.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Gere palavras-passe fortes e aleatórias de 8 a 128 caracteres, com a entropia indicada.

Matemática e cálculoEm destaqueUtilizar esta ferramenta

Gere instantaneamente um ou vários identificadores UUID v4 aleatórios prontos a copiar.

Matemática e cálculoEm destaqueUtilizar esta ferramenta