160,000/160,000
= 1
= 100%
160,000/2
= 0.5
= 50%
Учитывая это, расчет должен быть простым. Числитель - это число завершенных, а знаменатель - «цель» - итоговое значение для завершения.
Так что, когда вы наберете 80 000, вы будете готовы на 50%, и ваш индикатор выполнения будет отображаться так.
Если вам нужно работать с меньшими числами, разделите все на 100 или 1000, и вы можете уменьшить размер чисел в соответствующем имении.
160,000 / 1000 = 160
160 будет вашим знаменателем. Так что 50%
будет 80/160
. Имеет ли это смысл?