Към основното съдържание
LibraTool logoLibraTool

Калкулатор на отстъпки и промоционални цени — безплатно

Изчислете крайната промоционална цена, процента отстъпка или размера на спестяванията. Полезен за купувачи и търговци, планиращи промоции.

Работи офлайн след зареждане

Плащате

75,00 щ.д.

Спестявате

25,00 щ.д.

Отстъпка

25,0%

Често срещани употреби

  • Изчислете продажни цени при пазаруванеВижте точно каква би била цена на "30% отстъпка" разпродажба, плюс колко спестяванията.
  • Планирайте розничови промоцииТърговци, които планират намаление, могат да преглед крайната цена и въздействане на маржата.
  • Това наистина ли е добра сделка?Използвайте режим "Изчислете % отстъпка", за да проверите дали "разпродажба" е наистина отстъпната.
  • Математика на отстъпката при масови покупкиЗа нива на масови отстъпки (например 10% отстъпка 5+, 15% отстъпка 10+), изчислете спестяванията на всяко ниво.
  • Проверете кодовете на купониКогда приложите купон при касата, изчислете очаквания отстъпка, за да проверите че кодът е работил.

Как работи

Цялото изчисление се извършва директно в браузъра чрез обикновена аритметика на JavaScript — без библиотека, без заявка към сървъра. Форматирането на валута, съобразено с локала, се обработва от вградения в браузъра Intl.NumberFormat API, който правилно поставя символи, разделители и десетични знаци за всеки избран от вас локал и валута.

  1. 1
    Изберете режим на изчисление
    Три режима покриват обичайните сценарии за търговия на дребно: прилагане на известен процент отстъпка към цена, изчисляване назад от оригинална и разпродажна цена, за да се намери процентът на отстъпката, или намиране колко сте спестили. Смяната на режими променя кои входове се показват.
  2. 2
    Аритметиката се изпълнява при всяко натискане на клавиш
    За режимите „прилагане на отстъпка“ и „спестявания“ финалната цена се изчислява като оригинал × (1 − d₁/100) × (1 − d₂/100), което правилно моделира две наложени отстъпки като мултипликативни, не адитивни. За режим „изчисляване“ процентът е (оригинал − финал) / оригинал × 100. Незадължително поле за данък добавя се умножава цената след отстъпка по (1 + данък/100).
  3. 3
    Intl.NumberFormat форматира резултата
    Вграденият в браузъра Intl.NumberFormat API рендерира всяка сума във валута — поставяйки символа правилно за USD, EUR, JPY, INR и другите поддържани валути, и прилагайки нула десетични знака за JPY автоматично въз основа на данните за локала, които браузърът вече има.
  4. 4
    Сравнението на сделки намира по-добрата единична цена
    Незадължителният панел за сравнение на сделки изчислява цена на единица за всяка сделка като (цена × (1 − отстъпка/100)) / количество, след което подчертава коя е по-ниска и показва разликата на единица.

Свързани инструменти

Често задавани въпроси