PHP 按排名计算商店利润的方程式

PHP equation to calculate stores profits by rank

根据这篇 referralcandy 文章中的信息,我得出结论,我需要使用以下幂等式按排名计算商店的利润:

revenue = (1.25 * 10 ^ 13) / (x ^ 1.54);

我将我正在调查的网站的 Alexa 排名插入 X,该等式将为您估算收入。

所以问题是我如何使用 PHP 来做到这一点,我目前尝试的是:

function getStoreRevenueByRank(int $rank)
    {
        return (1.25 * 10 ^ 13) / ($rank ^ 1.54); // 0.0034982508745627 (incorrect)
    }

虽然您可以看到正确的 google calculator result

在 PHP 中 ^ 转换为 XOR 运算符。

您的函数应使用 ** 运算符:

function getStoreRevenueByRank(int $rank):float
{
    return (1.25 * 10 ** 13) / ($rank ** 1.54);
}