【问题标题】:PHP actuarial-type probability formulaPHP精算型概率公式
【发布时间】:2011-12-01 22:41:01
【问题描述】:

我如何将以下公式转换为 php 来求解“p”:

(1-p)^365=.80

我要做的是根据年度概率计算事件的每日概率。例如,假设 John Doe 在特定年份死亡的可能性为 20%。那么在那一年中的任何一天的可能性是多少?我知道该示例场景的答案是 0.0611165,使用上面的公式(其中 0.80 是 80% 的年生存概率)。我需要的是一个公式,我可以在其中代入各种年概率,结果就是相应的日概率。

谁能帮忙?

【问题讨论】:

  • 如果y 是年概率,那么p = 1 - y^365。这也是一道数学题,与 SO 无关。

标签: php math statistics


【解决方案1】:

要求解p,您需要取两边的365次根,然后求解p

<?php
  $prob = 0.80;
  $p = 1 - pow($prob, 1/365);
?>

【讨论】:

    【解决方案2】:

    那么你会取两边的 365 次根,这相当于提高到 1/365

    <?php
        $prob = 0.80;
        $prob = pow($prob, 1/365);
    

    那么你会加 1

        $p = $prob + 1;
        echo $p;
    ?>
    

    【讨论】:

    • ^ 是按位异或,而不是指数。您的意思可能是pow(),但等式仍然不正确。
    • 感谢@jasonbar 修复了战俘。我误读了 p 的解决方案。重写。
    • 这是错误的变量。我知道在每个实例中 $prob 会是什么。我不知道 $p 会是什么。所以答案需要遵循 $p = ?.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 2019-09-05
    • 1970-01-01
    相关资源
    最近更新 更多