Примеры и функции для расчёта процентов, скидок и наценок.
Нахождение процента от числа
x
– процент от числа,
y
– число,
p
– процент.
Пример нахождения 20% от числа:
Функция:
Увеличить цену
x
– цена с наценкой,
y
– цена,
p
– процент наценки.
Пример прибавления 20% к 1000:
$price = 1000;
// Вариант 1
echo $price * 1.20; // 1200
// Вариант 2
echo $price + ($price * (20 / 100)); // 1200
Функция расчёта наценки:
Уменьшить цену
x
– цена со скидкой,
y
– цена,
p
– процент скидки.
Пример вычитания 20% из 1000:
$price = 1000;
// Вариант 1
echo $price * 0.80; // 800
// Вариант 2
echo $price - ($price * (20 / 100)); // 800
Функция расчёта скидки:
Получить разницу в процентах
К примеру, имеем старую и новую (скидочную) цену, найдем скидку в процентах.