悦省yueser.com

← 全部指南

骰子模拟指南:一颗骰子,2 到 100 面

跑团判定、桌游补骰、随机排个序,一颗虚拟骰子很够用;但它没有历史、没有见证,也不该决定真金白银的归属。

打开工具:骰子模拟器

桌上缺一颗骰子的时候

跑团时手边没有 d20、桌游配件丢了一颗、想随机决定谁先行动、临时需要一个 1 到 100 的数——打开页面点一下就行,比翻箱倒柜找骰子快得多,也不用担心骰子滚到沙发底下。

做原型时也常用:给演示数据加一点随机波动、随机分配一个顺序、模拟一次判定结果。它只输出一个整数,粘进表格或代码里都方便,不需要再写一段随机函数,对这个工具来说一个数就够了。

面数与结果范围

默认 6 面,可设 2 到 100 面,结果是 1 到面数之间的整数,包含两端。设 20 就是 d20,设 100 就是 d100,不需要记公式。每次只掷一颗,掷多颗就多点几次再自己相加。

随机值来自浏览器的加密随机接口,取模映射到面数。面数不能整除随机数范围时,理论上存在极微小的分布偏差,对桌游和日常使用没有实际影响;但如果你在做统计模拟,应该用支持无偏采样的库。

边界:没有记录,也无法复核

页面不保存历史,刷新就清零,也没有种子可以复现。这意味着结果无法事后核对,谁也无法证明某次掷出的是多少。娱乐用途没问题,涉及奖品或资格就有争议空间,而且很难解释清楚。

它也不能替代实体骰子的仪式感和公开性。多人围坐时,实体骰子落在桌上所有人都能看到;虚拟骰子只有一块屏幕,信任成本更高。需要公信力的场合,请用公开可验证的随机源。

常见问题

能一次掷多颗吗?

不能,每次只掷一颗。需要 3d6 就掷三次再相加,或分别记录每次结果。工具不保存历史,记得自己记下来,否则重开页面就找不回来了。

结果公平吗?

日常使用足够公平:随机值来自浏览器加密接口,映射到 1 到面数。面数不能整除随机范围时有极小偏差,对桌游没有实际影响,做统计模拟则建议换无偏库。

支持多少面?

2 到 100 面。设 2 就是硬币,设 20 就是 d20,设 100 就是常见的百分骰。超出这个范围请改用随机数工具,或者掷多次再组合。

相关工具:骰子模拟器