Gerador de números aleatórios
Gere qualquer quantidade de números aleatórios num intervalo, como inteiros ou decimais, com a opção de manter cada valor único.
Bom saber
O Gerador de números aleatórios da CalcCafe sorteia números inteiros ou decimais ao acaso entre um mínimo e um máximo que define, na quantidade que indicar, com um interruptor opcional para obrigar a que cada valor seja distinto. Foi pensado para quem precisa de números imprevisíveis sem fórmulas de folha de cálculo nem programação: organizar um sorteio ou passatempo, escolher números ao estilo da lotaria, amostrar linhas de um conjunto de dados, atribuir identificadores aleatórios, inicializar um jogo ou questionário, ou testar algo com entradas arbitrárias.
Recorra a ele sempre que quiser uma imparcialidade que possa defender. Como recolhe da fonte aleatória criptográfica do navegador em vez de um gerador pseudoaleatório com semente definível, o resultado não pode ser previsto nem reproduzido adivinhando uma semente, o que é importante quando o resultado decide um prémio, uma ordem ou uma seleção que as pessoas possam contestar. A opção de valores únicos é a que deve ativar nos sorteios em que o mesmo número não pode aparecer duas vezes, como escolher vencedores distintos ou bolas de bingo.
A linha de resultado principal apresenta os seus números pela ordem do sorteio, separados por vírgulas, e os blocos de resumo abaixo indicam a quantidade efetivamente produzida, a soma, os valores mais baixo e mais alto sorteados e a média. Use essas estatísticas como uma verificação rápida: se a quantidade for inferior à que pediu, ou se a mensagem se transformar num aviso, o gerador está a dizer-lhe que o intervalo era demasiado estreito para satisfazer as suas definições.
- Os inteiros únicos estão limitados ao número de valores inteiros no intervalo (1 a 10 dá no máximo 10), e os decimais únicos dependem da definição de casas decimais, por isso alargue o intervalo ou acrescente casas decimais se ele se recusar a preencher a quantidade pedida.
Perguntas frequentes
Em que é que isto difere do Math.random()?
Usa o crypto.getRandomValues, a fonte aleatória criptograficamente forte do navegador, com amostragem por rejeição para inteiros, de modo que os valores são imparciais e imprevisíveis, em vez de provirem de um gerador pseudoaleatório com semente definível.
Porque é que os «Valores únicos» às vezes se recusam a gerar?
O modo único não consegue produzir mais valores do que o intervalo permite. Para inteiros de 1 a 10 obtém no máximo 10 números únicos; para decimais, aumente as casas decimais ou alargue o intervalo para criar mais possibilidades distintas.
Os meus dados são enviados para algum lado?
Não — esta calculadora funciona inteiramente no seu navegador; nada é enviado.
É gratuito?
Sim, totalmente gratuito, sem registo e sem limites.
Calculadoras relacionadas