Скидки перемножаются
Каждая скидка умножает цену на (1 − скидка / 100). Вторая скидка берётся уже от уменьшенной цены. Режим «Цена до скидки» делит текущую цену на те же множители.
Цена со скидкой = Цена × (1 − s1) × (1 − s2)
Почему 20% и 10% — это не 30%
Вторая скидка берётся от цены, которая уже уменьшена. Тысяча минус 20% оставляет 800. Десять процентов от восьмисот — 80, не 100. На кассе остаётся 720, общее снижение 28%. Сложить проценты можно только если обе скидки обещали от первоначальной цены, и это редкая акция, её надо читать в правилах, а не в арифметике.
Обратный режим ищет ценник до скидки. Он нужен, когда на ценнике уже «−30%», а вы хотите понять, что было написано утром. Если скидок две, вводите обе. Наценка устроена наоборот и живёт на странице наценки и маржи.
Откуда брать числа
- Что найти
- Цена — единица в поле: ₽
- Первая скидка — единица в поле: %
- Вторая скидка — Оставьте 0, если скидка одна.
- Количество — единица в поле: шт
Пример
Цена 1 000 ₽, скидки 20% и 10%. После первой остаётся 800 ₽, после второй 720 ₽. Общее снижение — 28%, не 30%.
Вопросы
Почему нельзя сложить 20% и 10%?
Вторая скидка считается от новой цены. 10% от 800 ₽ — это 80 ₽, а не 100 ₽.
Скидка 100% доступна?
Нет. При нулевой цене обратный расчёт не определён.
Количество зачем?
Чтобы сразу увидеть сумму за несколько одинаковых товаров. На цену одной штуки оно не влияет.