我有两个数字,第一个是原始价格,第二个是折扣价格。
如果用户以第二个价格购买商品,我需要计算出他们节省了多少百分比。
example
25, 10 = 60%
365, 165 = 55%
我不知道计算这个的公式。
我使用了这个逻辑,也许对某些人有用。例如,如果您尝试计算每天的关注者数量百分比变化。今天您有54个关注者,昨天只有4个,这是一天内1.250%的变化。相反的情况,今天您只有4个关注者,昨天有54个,这是-1.250%的变化。对于这种情况,您必须更改除数。
public function getPercentage(int $recent, int $previous): int
{
$minVal = min($recent, $previous);
if (!$minVal)
return 0;
return (($recent - $previous) / $minVal) * 100;
}
$diff = (($listPrice - $actualPrice) / ($listPrice)) * 100;
。无论如何,你不能不使用公式来编写程序,因此,这个问题与编程有关。 - Hailwood