Получить процент от числа php
Как получить процентное значение если:
1800 это 0%
900 это 50%
0 это 100%
Прошу помощи в реализации!
Ответы (1 шт):
Автор решения: Mcile
→ Ссылка
<?php
//1800 это 0%
//900 это 50%
//0 это 100%
function getPercent (int $percent){
if($percent>1800 ){
throw new Exception('недопустимый диапазон значений');
}
return round((1800 - $percent)/1800*100);
}
echo getPercent(1800),PHP_EOL;
echo getPercent(900),PHP_EOL;
echo getPercent(0),PHP_EOL;
echo getPercent(-200),PHP_EOL;