Я получаю процент от 0% до 100%, используя целевую сумму (3500 долларов) и мою накопительную сумму. Я рассматриваю много примеров и использую его, но не работаю должным образом. Я не буду отображать мою сумму (2000 долларов).
Это простой математический расчет,
Ваша сумма обозначения составляет 100%, вам нужно указать процент от суммы накопления.
<code>
$designation_amt = 1000;
$funded_amt = 500;
$des_one_percent = $designation_amt / 100;
$result_percent = $funded_amt / $des_one_percent;
echo $result_percent; // the percentage you required.
</code>
Этот код также может быть оптимизирован.
Вы можете рассчитать процент по следующему методу:
например:
your value : 2000;
max value: 3500
max percentage : 100
Вы можете просто умножить свое значение на максимальный процент и разделить результат на максимальное значение. то есть: (2000 * 100) / 3500 = 57,14. Вы можете округлить значение и, таким образом, показать это значение на панели
100 / (fund_amount/funded_amount) = Your_percentage
100 / (1000 / 500) = 50%
100 / (3500 / 2000) = 57.142%