Сервисы

Калькулятор прироста

Калькулятор процентного увеличения

Считает, на сколько процентов выросло значение, либо новое значение после увеличения на заданный процент.


Начальное значение

Конечное значение


Логика вычислений

Калькулятор работает в двух режимах. В первом известны начальное и конечное значения — находится, на сколько процентов значение выросло. Во втором известны начальное значение и процент увеличения — находится новое значение после прироста. В обоих режимах попутно вычисляется абсолютная разница между значениями.

Процент увеличения

По заданным начальному и конечному значениям сначала находится абсолютный прирост — разница между ними:

D = y₂ − y₁

где:

  • D — разница (абсолютный прирост) между конечным и начальным значениями;
  • y₁ — начальное значение;
  • y₂ — конечное значение.

Процент увеличения — это отношение прироста к модулю начального значения, выраженное в процентах:

p = D / |y₁| × 100

где:

  • p — процент увеличения, %;
  • |y₁| — модуль начального значения (берётся по абсолютной величине, чтобы знак результата отражал направление изменения).

Увеличенное значение

По заданным начальному значению и проценту увеличения сначала находится абсолютный прирост:

D = y₁ × p / 100

где:

  • D — величина прироста (на сколько увеличится значение);
  • y₁ — начальное значение;
  • p — процент увеличения, %.

Новое значение получается прибавлением прироста к начальному, что равносильно умножению начального значения на коэффициент (1 + p/100):

y₂ = y₁ + D    y₂ = y₁ × (1 + p / 100)

где:

  • y₂ — увеличенное (новое) значение.

Примеры расчётов

Режим Начальное y₁ Конечное y₂ Процент p, % Прирост D Результат Комментарий
Процент увеличения 200 250 250 − 200 = 50 p = 25 % 50 / 200 × 100 — рост на четверть
Процент увеличения 80 120 120 − 80 = 40 p = 50 % 40 / 80 × 100 — значение в полтора раза
Процент увеличения 500 500 500 − 500 = 0 p = 0 % Граничный случай: изменений нет
Процент увеличения 100 300 300 − 100 = 200 p = 200 % 200 / 100 × 100 — рост втрое
Увеличенное значение 1000 1100 10 1000 × 10 / 100 = 100 y₂ = 1100 1000 × (1 + 0,1) — прибавка 10 %
Увеличенное значение 250 375 50 250 × 50 / 100 = 125 y₂ = 375 250 × (1 + 0,5) — рост в полтора раза
Увеличенное значение 60 120 100 60 × 100 / 100 = 60 y₂ = 120 Удвоение: прибавка равна начальному значению
Рекомендуем