更优雅的方式添加百分比?

Sal*_*ara 4 php math

我想知道是否有更优雅的方式来增加一个百分比.例如,如果我想将12%$a的值添加到$a我正在做的事情中:

$a = 100;
$a = $a + (($a / 100) * 12);
Run Code Online (Sandbox Code Playgroud)

112当然,这让我成为新的价值.但我不禁觉得这有点过于冗长,必须有更好的方法来增加百分比.

我试过了:

$a = $a + 12%;
Run Code Online (Sandbox Code Playgroud)

但是,正如预期的那样,这不起作用.在我考虑自己编写函数以使其更容易之前,是否有预先存在的方法来执行此操作?

Bor*_*lid 16

为什么不$a *= 1.12;呢?

"百分比"来自拉丁语"百分之一"或"每百".百分之一是1/100.所以百分之十二是0.12 - 百分之二十.


Fos*_*sco 6

你需要做的就是:

$a *= 1.12;
Run Code Online (Sandbox Code Playgroud)


Bro*_*shi 5

这就是我的做法:

$percent = 10;
$price *= (1 + $percent / 100);
Run Code Online (Sandbox Code Playgroud)