Dungeons & Dragons 掷骰子计算器
使用 Dungeons & Dragons 掷骰计算器通过经过验证的输入和引用的来源进行透明、即时的计算。对于诸如“dnd 骰子 滚筒”之类的查询,请输入下面的匹配值和单位并检查所述假设。
使用方法
输入所需的值和单位。
检查结果中显示的假设和任何警告。
将结果与引用的来源和您的实际需求一起使用。
计算公式
从显示的种子开始,更新每个骰子的 state = state × 48271 mod 2147483647 。在使用 dieOutcome = state mod sides + 1 之前拒绝小的不完整余数范围,然后计算 total = sum(dieOutcomes)。相同的种子会产生相同的序列;这是一个随意的伪随机骰子生成器,而不是加密源。
完整示例
计算示例: 输入: 滚动的多面体骰子数量: 2; 每个骰子上编号的面数: 6; 可重复的伪随机骰子序列的种子值: 42. 输出: 所有掷骰子结果的总和: 5; 个别掷骰子结果: 1, 4.
假设与限制
- 结果取决于输入的值、单位和假设。它不会推断缺失的上下文。
参考来源
- Communications of the ACM: Random Number Generators: Good Ones Are Hard to Find针对所述方法、单位或领域审查的参考材料。确认其范围与您的用例相匹配。 已审核 2026-08-14.
相关计算器
验证信息
我们如何检查这款计算器
可信度来自可复现的证据,而不是模型的自信程度。你可以在本页核对公式、假设、算例和引用来源。
- 计算逻辑有版本记录公式逻辑与界面分离,并通过自动化注册表测试和行为测试检查。
- 有来源的证据可供独立核查的引用来源:1 个。
- 透明使用 AIAI 可能协助起草或对抗性检查。多个模型意见一致不构成证据;只有页面列出具名审核人时,才会声明经过人类专家审核。
常见问题
Dungeons & Dragons 掷骰子计算器如何工作?
从显示的种子开始,更新每个骰子的 state = state × 48271 mod 2147483647 。在使用 dieOutcome = state mod sides + 1 之前拒绝小的不完整余数范围,然后计算 total = sum(dieOutcomes)。相同的种子会产生相同的序列;这是一个随意的伪随机骰子生成器,而不是加密源。
我应该输入什么?
生成的骰子数量、每个骰子的面数、滚动种子
我应该验证什么?
检查结果中显示的假设和任何警告。结果取决于输入的值、单位和假设。它不会推断缺失的上下文。
最后更新 2026-08-25 · deterministic-dice-lcg-v1 · opportunity-machine-2026-08-26 · 本页内容由机器翻译;公式和来源已按页面所示日期在英文原文中核验。