气密计算 PHP

$oneGPrice = 41.09;

$oneGPrice = $oneGPrice + ($oneGPrice * 0.28);

$oneGPrice = $oneGPrice + ($oneGPrice * 0.025); // Answer should be 53.9

答案是完美的,但我想像这样在一行中进行计算,但是当我尝试在一行中进行计算时得到了错误的答案。


$oneGPrice = (($oneGPrice + ($oneGPrice * 0.28)) *  0.025) + oneGPrice;


蝴蝶不菲
浏览 123回答 3
3回答

精慕HU

试试这个$oneGPrice = ($oneGPrice + ($oneGPrice * 0.28)) +  (($oneGPrice + ($oneGPrice * 0.28)) * 0.025);

犯罪嫌疑人X

有一些括号和捕获值弄乱了,$oneGPrice = (($oneGPrice + ($oneGPrice * 0.28)) *  0.025) + ($oneGPrice + ($oneGPrice * 0.28));步骤1:$oneGPrice + ($oneGPrice * 0.28)这是您$oneGPrice现在理解的第二个语句$onePrice ~(类似)$oneGPrice + ($oneGPrice * 0.28)第2步:在您的第二个语句$oneGPrice和($oneGPrice * 0.025);两个值中,我们必须在两个地方替换$oneGPrice~~(类似)$oneGPrice + ($oneGPrice * 0.28)。

拉莫斯之舞

似乎您将括号()放在错误的位置,请尝试以下代码:$oneGPrice = ($oneGPrice + ($oneGPrice * 0.28) *  0.025)) + oneGPrice;
打开App,查看更多内容
随时随地看视频慕课网APP