Калькулятор процента скидки
Результат
Вы экономите
- Цена к оплате
- 56,00
- Доля цены к оплате
- 70,00 %
Скидка в процентах от цены — самое простое уценение из всех, и эта фраза прячет в себе два числа, а не одно. Тридцать процентов скидки — это не только минус тридцать процентов: это ещё и оплата семидесяти процентов, и магазины пользуются обеими половинами этой фразы в зависимости от того, какая звучит выгоднее. Эта страница возвращает всё сразу: сколько денег снимает скидка, какая цена остаётся и какую долю исходной цены вы всё ещё платите, — чтобы ставку, названную одним способом, можно было прочитать другим, не считая в голове. Ровно поэтому здесь три строки, а не одна: сумма скидки и цена со скидкой отвечают на разные вопросы, а доля к оплате — на третий, и все три выводятся из двух чисел, которые вы ввели.
Частые ставки скидки на цене 100
| Процент скидки | Снимается денег | Цена к оплате |
|---|---|---|
| 10 | 10 | 90 |
| 25 | 25 | 75 |
| 50 | 50 | 50 |
| 75 | 75 | 25 |
Каждая строка закрепляет исходную цену на 100, и именно это делает таблицу читаемой с одного взгляда: первый столбец — он же и сумма скидки, потому что процент от сотни равен самому проценту. Таблица разложена по скидке, а не по цене, и чтение поперёк даёт обе половины той фразы, о которой эта страница: минус 10 оставляет 90, минус 25 оставляет 75, минус 50 оставляет 50, минус 75 оставляет 25. Дольше всего стоит задержаться на двух последних строках, потому что именно там две формулировки расходятся сильнее всего: скидка в семьдесят пять процентов и цена в двадцать пять процентов описывают одну и ту же полку. Валюта в таблице не указана и налог не учтён, а столбец цены к оплате — это исходная цена минус средний столбец, а не оставшаяся доля, умноженная отдельно, то есть то же соглашение, что и на панели.
Формула
Снимается денег = цена по прайсу × скидка в процентах ÷ 100 | Цена к оплате = цена по прайсу − снимается денег | Доля цены к оплате = 100 − скидка в процентах
- Цена по прайсу
- Цена до скидки. Из неё выведены обе денежные строки, и поэтому нулевая цена отклоняется: она дала бы панель из нулей, а не ответ
- Скидка в процентах
- Размер скидки как доля исходной цены. Одна ставка, а не две: страница о том, во что обходится одна скидка, а вторая скидка поверх первой — это другая страница
- Вы экономите
- Сколько денег снимает скидка. Это главная величина здесь, и она округляется до копейки прежде, чем из неё что-либо считается
- Цена к оплате
- Сколько остаётся заплатить — берётся как исходная цена минус снятые деньги, а не как исходная цена, умноженная на оставшуюся долю
- Доля цены к оплате
- Какая доля исходной цены всё ещё ваша к оплате. Это дополнение к введённой ставке — тридцать процентов скидки означают семьдесят процентов к оплате, — а не число, выведенное обратно из двух денежных строк
Калькулятор процента скидки нужен, когда названа одна скидка, а нужны деньги: ценник на распродаже, где стоит ставка и нет цены, купон, выраженный в процентах, или сравнение двух предложений, названных в разных единицах. Здесь же считается и то, сколько останется заплатить: впишите цену по прайсу и скидку в процентах, и вы увидите и сумму скидки, и цену к оплате, и процент к оплате. Если поверх первой скидки действует вторая, нужна страница двух скидок: одна ставка не выражает две. А когда вопрос не в скидке, а в том, сколько всего снимется с цены, — это уже страница процентного уменьшения.
Разобранные примеры
По умолчанию: 30 процентов скидки на 80
- Снимается денег: 80 × 30 ÷ 100 = 24,00
- Цена к оплате: 80,00 − 24,00 = 56,00
- Доля к оплате: 100 − 30 = 70,00 %
Тридцать процентов скидки от восьмидесяти — самый чистый вход на страницу, потому что обе половины фразы здесь круглые: снимается 24,00, остаётся 56,00, а доля к оплате читается как 70. Эта последняя строка и есть смысл страницы не меньше, чем деньги: ценник с надписью «минус тридцать процентов» и ценник с надписью «семьдесят процентов цены» — одно и то же предложение, и панель показывает это с одного взгляда.
Цена с копейками: 15 процентов скидки на 129,99
- Снимается денег: 129,99 × 15 ÷ 100 = 19,4985, округляется до двух знаков = 19,50
- Цена к оплате: 129,99 − 19,50 = 110,49
- Доля к оплате: 100 − 15 = 85,00 %
Строка цены здесь — вычитание, а не умножение, и именно на этом примере разницу и видно. Прямой расчёт остатка дал бы 129,99 × 0,85 = 110,4915, что тоже округляется до 110,49, — здесь оба способа сходятся, и всё же страница пользуется вычитанием, потому что две строки должны складываться на экране, а это гарантирует только одно из двух соглашений.
Маленькая ставка на маленькой цене: 5 процентов скидки на 40
- Снимается денег: 40 × 5 ÷ 100 = 2,00
- Цена к оплате: 40,00 − 2,00 = 38,00
- Доля к оплате: 100 − 5 = 95,00 %
Мелкие ставки — это то место, где строка дополнения оправдывает себя: пять процентов скидки — не то число, которое большинство людей превратит в девяносто пять процентов к оплате не запнувшись. В арифметике на пологом конце диапазона не меняется ничего; меняется то, что панель теперь говорит то, чего не сказал ценник.
Где виден порядок округления: 50 процентов скидки на 0,05
- Снимается денег: 0,05 × 50 ÷ 100 = 0,025, округляется до двух знаков = 0,03
- Цена к оплате: 0,05 − 0,03 = 0,02
- Доля к оплате: 100 − 50 = 50,00 %
Половина от пяти копеек — это две с половиной копейки, и им надо куда-то лечь; округление вверх до трёх означает, что две строки больше не делятся ровно пополам. Прямой расчёт цены к оплате дал бы те же 0,025, что тоже округляется до 0,03, — и тогда панель напечатала бы «снято 0,03» и «осталось заплатить 0,03» из цены 0,05, а такое сложение не сходится. Страница берёт скидку первой именно для того, чтобы пара складывалась обратно, и цена этого — то, что скидка выглядит чуть глубже половины.
Самая маленькая цена, которую принимает поле, при скидке в половину
- Снимается денег: 0,01 × 50 ÷ 100 = 0,005, округляется до двух знаков = 0,01
- Цена к оплате: 0,01 − 0,01 = 0,00
- Доля к оплате: 100 − 50 = 50,00 %
Одна копейка за полцены — это бесплатно, потому что половина копейки не является ценой и округление вверх забирает её целиком. Это тот случай, который показывает, почему доля к оплате — дополнение, а не число, выведенное из денег: расчёт по двум строкам дал бы нулевой процент оплаты рядом с пятидесятипроцентной скидкой, а панель, которая говорит «полцены» и «платить нечего», выглядит сломанной. Дополнение — честный ответ на вопрос, который задаёт эта строка: как называется скидка, а не во сколько обошлись копейки.
Ограничения
Обе денежные строки округляются так, чтобы складываться на экране, и у этого соглашения есть видимая цена в нижней части диапазона. Снятые деньги округляются до копейки первыми, а цена к оплате — это исходная цена минус это число, а не результат расчёта от оставшейся доли. На цене в пять копеек при скидке в половину это даёт три копейки скидки и две копейки к оплате; прямой расчёт остатка тоже дал бы три копейки, и тогда панель читалась бы как «снято три» и «осталось три» из пяти. Страница выбирает тот вариант, в котором сложение сходится. Доля к оплате — строка другого рода: это дополнение к введённой вами ставке, а не число, выведенное обратно из денег, поэтому она остаётся согласованной с вводом даже тогда, когда округление сдвинуло копейки. На самой маленькой цене, которую страница принимает, скидка в половину оставляет цену на нуле и сообщает об одной сэкономленной копейке: половина копейки не является ценой, а цена не может опуститься ниже своей мельчайшей единицы. Ничто здесь не спрашивает, была ли исходная цена настоящей, и второго источника, по которому её можно было бы сверить, у страницы нет. Исходная цена — это число, которое вы вписали, а скидка с цены, которая никогда не назначалась, — это скидка ни с чего; в Соединённых Штатах этот вопрос разбирают руководства Федеральной торговой комиссии против обманчивого ценообразования, две статьи которых приведены ниже, и они о том, что продавцу позволено рекламировать, а не об арифметике. Все суммы здесь валовые и без валюты, потому что арифметика одинакова в любой из них, и никакой налог не моделируется: налог с продаж применяется к тому, что осталось после скидки, а не к исходной цене, — поэтому строка цены здесь и не является итоговой суммой к оплате. Одна ставка, одна цена, без наложений: вторая скидка поверх первой — это страница, рядом с которой стоит эта, и вторая ставка здесь тихо посчитала бы скидку меньше той, которую описывает предложение.
Частые вопросы
- Тридцать процентов скидки — это то же, что семьдесят процентов цены?
- Да, и страница печатает оба числа, чтобы два способа сказать одно и то же можно было сравнить без арифметики. Скидка в тридцать процентов оставляет к оплате семьдесят процентов исходной цены, поэтому ценник, написанный любым из двух способов, описывает одно и то же предложение: на цене 80 это 24,00 скидки и 56,00 к оплате. Магазины выбирают между двумя формулировками ради эффекта — большая скидка лучше читается как процент скидки, маленькая — как процент к оплате, — а панель делает перевод за вас, вместо того чтобы оставлять его на самостоятельный счёт.
- Почему сэкономленные деньги округляются раньше, чем считается цена к оплате?
- Чтобы две строки складывались. Сэкономленная сумма округляется до копейки первой, а цена к оплате — это исходная цена минус это число, поэтому пара всегда сходится на экране: скидка плюс оплата равны исходной цене ровно на напечатанных числах. Прямой расчёт остатка от оставшейся доли арифметически равноценен и может отличаться на копейку, потому что округляет другую величину: на цене в пять копеек при скидке в половину он напечатал бы три копейки скидки и три копейки к оплате из пяти.
- Почему при маленькой цене доля к оплате не сходится с денежными строками?
- Потому что это дополнение к введённой вами ставке, а не число, выведенное из денег. Тридцать процентов скидки означают семьдесят процентов к оплате всегда, и строка говорит так независимо от того, что округление сделало с копейками. Расчёт доли по денежным строкам сломался бы в нижней части диапазона: на цене в одну копейку при скидке в половину цена к оплате округляется до нуля, и такой расчёт напечатал бы пятидесятипроцентную скидку рядом с нулевым процентом оплаты. Вопрос, на который отвечает эта строка, — как называется скидка, а не во сколько обошлись копейки.
- Почему скидка в половину с цены в одну копейку делает её бесплатной?
- Потому что половина копейки не является ценой и должна куда-то округлиться. Одна сотая единицы, уценённая вдвое, — это половина сотой, которая округляется обратно вверх до сотой, то есть до целой, и платить не остаётся ничего. Страница не может напечатать цену ниже своей мельчайшей единицы, поэтому её самая глубокая скидка на самой маленькой цене забирает всё. Это то же округление, которое везде в остальных местах заставляет две строки складываться, и это нижняя граница арифметики, а не ошибка в ней.
- Страница начисляет налог с продаж?
- Нет, и строка цены — не итоговая сумма. Налог с продаж применяется к тому, что осталось после скидки, а не к исходной цене, поэтому при покупке со скидкой налог считается с меньшего числа и расчёт налога надо делать после этого, а не до него. Здесь всё валовое, валюта не привязана, и ничего не моделируется для доставки, сборов и всего прочего, что добавляется на кассе. Если нужна сумма, которая действительно уйдёт со счёта, возьмите строку цены отсюда и подставьте её в расчёт налога с продаж.
- Можно ли ввести здесь две скидки?
- Нет, и поле здесь одно по замыслу, а не по недосмотру. Две последовательные скидки — это не то же самое, что одна, потому что вторая берётся с цены, которую оставила первая, а не с исходной, так что ввод только первой ставки занизил бы экономию, а ввод их суммы её завысил. Рядом с этой страницей есть страница ровно для такого случая, и она печатает цену после каждого шага, чтобы разницу между общей ставкой и суммой двух ставок можно было прочитать с панели.
Источники
- 16 CFR §233.1 — Former price comparisons: a reduction is a genuine bargain only where the former price was the actual, bona fide price the article was offered at on a regular basis, and an artificial inflated price set up to enable a later large reduction makes the advertised bargain a false one — Legal Information Institute, Cornell Law School (United States)
- 16 CFR §233.5 — Miscellaneous price comparisons: the variants of bargain advertising beyond the common forms are controlled by the same general principles, and advertisers should make certain that the bargain offer is genuine and truthful — Legal Information Institute, Cornell Law School (United States)