Калькулятор чаевых — бесплатно
Рассчитывайте сумму чаевых и делите счёт на любое количество человек. Выбирайте процент чаевых или введите произвольную сумму.
Руководство по чаевым в США
Рестораны: 15–20% за хорошее обслуживание, 25%+ за отличное. Бары: $1–2/напиток или 15–20%. Парикмахер: 15–20%. Такси/каршеринг: 10–15%.
Частые применения
- Калькулятор чаевых для ресторановРассчитайте, сколько чаевых дать в ресторане и разделите счет между друзьями.
- Калькулятор чаевых за доставку едыРассчитайте чаевые для доставки еды, доставки продуктов и курьерских услуг.
- Международное руководство по чаевымРассчитайте чаевые для такси, персонала отеля, экскурсоводов и работников сфер обслуживания во время путешествия.
- Калькулятор чаевых за личные услугиРассчитайте чаевые для парикмахеров, мастеров маникюра, массажистов и других поставщиков личных услуг.
- Расплаты за групповой обедРавномерно разделите счет ресторана и чаевые среди любого размера группы — от 2 до 20 человек.
Как это работает
Весь расчёт выполняется локально в вашем браузере с использованием обычной арифметики и встроенного API Intl.NumberFormat браузера — без сервера, без сетевого запроса, без внешней библиотеки. 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%) на наличные, золото, серебро, коммерческие активы и сбережения относительно золотого или серебряного нисаба — в вашей валюте, полностью на вашем устройстве.
Калькулятор процента жира
Оцените процент жира в организме с помощью метода ленты U.S. Navy или оценки по ИМТ и возрасту — с определением категории фитнеса, массы жира и безжировой массы тела. Метрическая или имперская система, конфиденциально и бесплатно.
Разделитель сетки изображений
Разрежьте фото на сетку 3×3 или произвольную сетку для Instagram — скачайте все плитки как ZIP.