骰子模拟器

选择骰子数量、面数、修正值和轮次,掷出单骰结果并查看投掷可视化与批量分布。

常用骰型

输入 1~100 的整数。

输入 2~1,000;点击上方预设可快速切换。

整数,可为负数;每轮只加一次。

输入 1~1,000;骰子总数最多 10,000。

快捷组合
设置骰子后点击“掷骰子”。
当前结果等待投掷
第一轮最终合计等待投掷
骰子记法
骰值小计
0
修正值
0
最终合计
0

本轮投掷可视化

尚无骰子结果。

历史记录

  1. 尚无历史记录。

主结果显示第一轮总计;下方提供本轮骰子可视化,多轮模式额外显示总计分布与结果表格。

了解更多

骰子记法与计算方法

2d6 等骰子记法是什么意思

NdS 表示投掷 N 个 S 面骰子。例如 2d6 是投掷两个六面骰子,1d20 是投掷一个二十面骰子。

每个骰子在 1 到面数之间进行无偏整数抽样。随机值来自浏览器 Web Crypto;随机源不可用时不会退回 Math.random()。

修正值怎样加入结果

每轮先把所有骰值相加得到小计,再将修正值加一次。例如 2d6+3 的骰值为 4 和 5 时,小计是 9,最终合计是 12。

怎样连续投掷多轮

把投掷轮次设为大于 1 即可一次生成多轮结果。第一轮保持为主结果,其余轮次在表格中显示;每一轮都使用相同的骰子数量、面数和修正值。

限制与使用边界

骰子数量为 1~100,面数为 2~1,000,轮次为 1~1,000;数量乘以轮次最多 10,000。

页面最多展开 120 个第一轮骰值和 100 轮表格,其余数量以文字说明;完整合计仍按所有生成结果计算。

本工具适合一般桌游、教学和快速模拟,不用于受监管抽奖、博彩、密码学密钥或正式审计。

工具信息与来源

计算完全在当前浏览器中进行,不上传输入,不使用第三方运行 API、CDN、在线字体或本地存储。随机整数采用 Web Crypto 和拒绝采样。

MDN:Crypto.getRandomValues()

W3C:Web Cryptography Level 2

常见问题

D20 结果会比 D6 更随机吗?

不会。D20 只是有 20 个等概率结果,D6 有 6 个等概率结果;随机方法相同,结果空间不同。

修正值会加到每个骰子上吗?

不会。当前工具按常见骰子表达式处理,每一轮先合计所有骰值,再把修正值加一次。

批量投掷为何只突出第一轮?

第一轮作为主结果便于快速查看,所有轮次仍会在结果表中列出并独立计算。