Калкулатор на бакшиш — безплатно
Изчислете колко да оставите за бакшиш и разделете сметката между произволен брой хора. Изберете процент или въведете персонализирана сума.
Ръководство за бакшиши в САЩ
Ресторанти: 15–20% за добро обслужване, 25%+ за изключително. Барове: 1–2$/напитка или 15–20%. Фризьор: 15–20%. Такси/Споделено пътуване: 10–15%.
Често срещани употреби
- Калкулатор за Напойка в РесторантИзчислете колко трябва да дадете напойка в ресторант и разделете общия сметка между приятели.
- Калкулатор за Напойка за Доставка на ХранаИзчислете колко трябва да дадете напойка за доставка на храна, доставка на продукти и куриерски услуги.
- Международен Водач за НапойкиИзчислете напойки за такси, хотелски персонал, туристически водачи и работници в услуги по време на пътешествие.
- Калкулатор за Напойка за Лични УслугиИзчислете напойки за фризьорки, специалисти за нокти, масажисти и други доставчици на лични услуги.
- Разделете Сметки за Групово ХраненеРазделете равномерно сметка на ресторант и напойка между група от всякакъв размер — от 2 до 20 души.
Как работи
Цялото изчисление се извършва локално във вашия браузър чрез обикновена аритметика и вградения Intl.NumberFormat API на браузъра — без сървър, без мрежова заявка, без външна библиотека. Intl.NumberFormat обработва поставянето на символа за валута и десетичните правила (например JPY показва нула десетични знака, докато USD показва два), така че резултатите се форматират правилно независимо от избраната от вас валута.
- 1Въведете сметка, данък и бакшишВъвеждате общата сума на сметката и незадължителна сума на данъка. Ако е налична стойност за данък, отметка ви позволява да оставите бакшиш върху сумата преди данъка — кодът изважда данъка от сметката, преди да изчисли базата за бакшиша, съответствайки на конвенцията, използвана в много щати на САЩ.
- 2Приложен процент бакшишИзбирането на готова настройка (10–25%) или въвеждането на персонализиран процент задейства преизчисление с useMemo: бакшиш = базаЗаБакшиш × (процент / 100). Персонализирана стойност се ограничава до 0–100 и се валидира на страна на клиента без обръщение към сървъра.
- 3Разделяне и закръглянеЗа групови разделяния инструментът разделя общата сума на дялове на човек, използвайки целочислена единична аритметика (умножавайки по 10^десетични, използвайки Math.floor и остатъка от модула), така че неравни центове се разпределят точно до цент — показвайки например „3-ма плащат по 12.33 лв, а 1 плаща 12.34 лв“. Незадължителният режим за закръгляне нагоре прилага Math.ceil към дела на всеки човек вместо това.
- 4Форматиран изход чрез Intl.NumberFormatВсяка парична стойност преминава през инстанция на Intl.NumberFormat, конфигурирана с избраната от вас валута и локала на страницата. resolvedOptions().maximumFractionDigits на форматиращото средство управлява прецизността на целочислената единица, гарантирайки, че математиката на разделянето и форматът на показване остават синхронизирани.
Свързани инструменти
Калкулатор за Закат
Изчислете закат (2.5%) на пари, злато, сребро, бизнес активи и спестявания срещу gold или silver nisab — в вашата валута, полностью на вашето устройство.
Калкулатор за телесен фат
Прецените процента си на телесен фат по метода на U.S. Navy с измервателна лента или чрез BMI и възраст — с вашата категория фитнес, маса на фата и сухо телесно маса. Метрична или империална система, приватно и безплатно.
Разделител на изображения в мрежа
Разрежете снимка в 3×3 или персонализирана мрежа за Instagram — изтегляне на всички плочки като ZIP.