关于此工具
骰子概率计算器接受 "2d6"、"3d6+2" 或 "4d8-1" 这类标准骰子记号,并算出每个可能总和的精确概率。所有计算都在你的浏览器中用整数数组运算完成,不做随机掷骰,因此得到的是真正的理论几率,而非模拟结果。
它会把记号解析成骰子个数 N、骰子面数 M 和一个修正值。然后通过对均匀分布 [1…M] 使用动态规划在总和数组上自我卷积 N 次来构建概率质量函数,最后把整条曲线按修正值平移。平均值为 N·(M+1)/2 + 修正值,最小值为 N + 修正值,最大值为 N·M + 修正值,最可能的总和是曲线的峰值。对于你的目标,它会按 "恰好"、"至少" 或 "至多" 汇总各个总和的精确概率。
输入一个记号字符串,选择一种比较方式和一个目标数字,结果会实时更新。对于 2d6,掷出恰好 7 的几率是 6/36 = 16.67%,平均值为 7。空白或格式错误的记号会显示无效输入提示,而不是给出错误答案。
常见问题
概率是怎么算的——是模拟吗?
不是。它通过对单个骰子的均匀分布卷积 N 次来构建精确的概率质量函数,因此得到的是真正的数学值,而不是每次运行都会漂移的抽样估计。
支持哪些骰子记号?
支持标准的 NdM±k 形式:骰子个数、字母 d、面数,以及可选的 +k 或 −k 修正值。例如:2d6、3d6+2、4d8-1、1d20。空格会被忽略,大小写不影响。
"最可能的总和" 是什么意思?
它是概率单独最高的那个总和——分布的峰值。对于像 2d6 这样对称的掷骰,它是 7;对于 3d6,它是 10 或 11。它是众数,对于对称骰子等于平均值。
"至少" 和 "至多" 有什么区别?
"至少" 汇总所有大于或等于你目标的总和的概率;"至多" 汇总所有小于或等于目标的总和的概率。"恰好" 只用目标那一个总和的概率。