簡體   English   中英

數學能力在PHP公式中無法正常工作

[英]Math power doesn't work correctly in formula in php

我正在嘗試將此公式添加到我的PHP腳本中:

50x^(y−10)

在此示例中: x = 1.1y = 99 ,從而得出公式:

50*1.1^(99-10)

結果應返回~241501.0278 但是當我在PHP中應用它時,我只能得到110

$vocMultiplier = 1.1;
$startSkill = 99;
$amountOfHits = 50 * $vocMultiplier ^($startSkill - 10);
echo $amountOfHits;

我在這里做錯了什么?

參考: 這里

您誤解了pow函數的^符號。

http://php.net/manual/en/function.pow.php

^是按位異或運算符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM