У меня есть число десятичных чисел, хранящихся в базе данных, и вам нужно рассчитать процентное увеличение (или уменьшение) между двумя числами с помощью PHP.
Пример из двух чисел: 111.0516 и 111.9052, которые будут увеличиваться на 0.7628%
Я нашел следующий код где-нибудь. К сожалению, он не работает с десятичными числами и округляет их:
$num_amount = 111.0516;
$num_total = 111.9052;
function percent($num_amount, $num_total) {
$count1 = $num_amount / $num_total;
$count2 = $count1 * 100;
$count = number_format($count2, 0);
echo $count;
}
percent($num_amount, $num_total);
В идеале мне нужно рассчитать процент до двух знаков после запятой, давая ответ 0.77%.
Это возможно с PHP? Я в тупике. Ни мои навыки PHP, ни математика недостаточно хороши, чтобы понять это.