Rolador de Dados (d4 a d100, com modificador e histórico)
Escolha a quantidade, os lados (4, 6, 8, 10, 12, 20, 100 ou personalizado até 1000) e o modificador. Cada rolagem usa crypto.getRandomValues para distribuição uniforme sem viés.
Como funciona
Como as rolagens são geradas
Cada dado usa crypto.getRandomValues — a API de geração de números aleatórios criptograficamente segura do navegador, o mesmo primitivo que protege sessões HTTPS. Também aplicamos amostragem por rejeição para garantir que cada face tenha exatamente igual probabilidade, independentemente do tamanho do dado. O naive `random % faces` introduz viés quando o número de faces não divide perfeitamente em 2³².
Isso significa que um d100 não tem um ligeiro viés para 1-36 (o que aconteceria com um módulo mal implementado) e um d3 não favorece 1 em relação a 2 ou 3. A matemática é idêntica a dados físicos com precisão infinita.
Notação de TTRPG (RPG de Mesa)
Notação comum: 'NdL+M' onde N é o número de dados, L é o número de lados e M é o modificador. '2d6+3' significa rolar 2 dados de seis faces e somar 3. '1d20+5' é uma rolagem típica de ataque no D&D com modificador +5 do bônus do personagem.
Conjuntos de dados padrão: d4 (pirâmide), d6 (cubo), d8 (octaedro), d10 (trapezoidóron pentagonal), d12 (dodecaedro), d20 (icosaedro). d100 geralmente é rolado como 2d10 (um para dezenas, outro para unidades). Use o preset d100 para pular a conversão manual.
Casos de uso comuns
D&D / Pathfinder / TTRPGs: d20+5 para ataques, 1d8+3 para dano, 4d6 descartando o menor para criação de personagem.
Seleção aleatória: escolha um vencedor entre N pessoas rolando um dN. Para 7 pessoas, defina faces=7. A aleatoriedade criptográfica garante imparcialidade.
Aulas de probabilidade: role muitos dados e observe a distribuição. A soma de vários dados se aproxima de uma distribuição normal (teorema do limite central).
Tomada de decisão: 'devo fazer X' com 50/50? Role d2 (2 faces). Quer uma decisão ponderada? Use um d10 e defina limites (1-7 = sim, 8-10 = não para 70/30).
Perguntas frequentes
›As rolagens são realmente justas?
Sim. Usamos crypto.getRandomValues (o RNG seguro) mais amostragem por rejeição para que cada face tenha exatamente igual probabilidade — sem viés de borda da operação de módulo.
›Qual é o número máximo de dados?
50 por rolagem. Para mais, simplesmente role várias vezes — cada uma é independente.
›Qual é o máximo de faces?
1000. Além disso a matemática ainda funciona, mas o caso de uso se torna incomum.
›Posso salvar minhas combinações de dados favoritas?
Ainda não. Podemos adicionar presets salvos mais tarde para suas rolagens de combate comuns.
›Por que o d20 é famoso?
Dungeons & Dragons o popularizou para verificações de habilidade e rolagens de ataque. Cada face tem 5% de probabilidade — granularidade fina para diferenças de habilidade sem a burocracia de um percentil (d100).
›Por que o histórico mostra apenas 10 rolagens?
Para manter a página organizada. Para registros mais longos, cole cada resultado em um arquivo de notas ou ficha de personagem de RPG.
›Isso vai substituir meus dados físicos?
Funcionalmente sim, especialmente para jogos online. Os dados físicos são amados pela tátil e o ritual — mas matematicamente uma rolagem digital com crypto RNG é pelo menos tão justa quanto um d20 físico.
›Os dados saem do meu navegador?
Não. Cada rolagem acontece localmente.
Ferramentas relacionadas
Última atualização: