在几乎任何编程语言中,如果我执行 $number = rand(1,100),那么我创建了一个平坦概率,其中每个数字都有 1% 的机会出现。
如果我试图抽象一些奇怪的东西,比如将火箭发射到太空中,那么我想要一个弯曲(或成角度)的概率图。 但我不想要一个“阶梯式”图表。 (重要:我不是数学书呆子,所以可能有些术语或概念我完全跳过或不知道!)虽然角度图很好。
因此,如果我想要一个给出 1 到 100 的结果的概率... 1 将是最常见的结果。2 下一个最常见的。在一条直线上直到某个点 - 假设 50,然后图表角度,并且滚动 51 的概率小于滚动 49 的概率。然后它再次在 75 处倾斜,因此得到高于 75 的结果的概率不是只是 25%,而是一个非常小的数字,具体取决于图表,可能只有 10% 或 5% 左右。
这个问题有意义吗?我特别想看看如何在 PHP 中做到这一点,但我敢打赌,所需的逻辑将是相当可移植的。