Перейти до основного вмісту
LibraTool logoLibraTool

Калькулятор чайових — безкоштовно

Розрахуйте розмір чайових і розбийте рахунок між будь-якою кількістю людей. Виберіть відсоток чайових або введіть довільну суму.

Працює офлайн після завантаження
USD
USD
Розмір чайових (%)
%
Розділити між
2осіб
Сума чайових
9,00 USD
Загальний рахунок
59,00 USD
Чайові на особу
4,50 USD
Кожна особа платить
29,50 USD

Гід із чайових у США

Ресторани: 15–20% за хороше обслуговування, 25%+ за відмінне. Бари: $1–2 за напій або 15–20%. Перукар: 15–20%. Таксі/райдшерінг: 10–15%.

Типові застосування

  • Калькулятор чайових для ресторанівРозрахуйте, скільки чайових дати в ресторані та розділіть загальний рахунок між друзями.
  • Калькулятор чайових за доставку їжіРозрахуйте, скільки чайових дати за доставку їжі, доставку продуктів та послуги кур'єра.
  • Міжнародний посібник з чайовихРозрахуйте чайові для такс, персоналу готелю, гідів та працівників служб під час подорожей.
  • Калькулятор чайових для особистих послугРозрахуйте чайові для перукарів, майстрів маніюру, масажистів та інших постачальників особистих послуг.
  • Розділіть рахунки за групове харчуванняСправедливо розділіть рахунок ресторану та чайові між групою будь-якого розміру — від 2 до 20 осіб.

Як це працює

Усі обчислення виконуються локально у вашому браузері простою арифметикою й вбудованим у браузер API Intl.NumberFormat — без сервера, мережевих запитів і зовнішніх бібліотек. Intl.NumberFormat відповідає за розміщення символу валюти й правила десяткових знаків (наприклад, JPY показується без десяткових, а USD — з двома), тож результати форматуються правильно для будь-якої вибраної валюти.

  1. 1
    Введіть рахунок, податок і чайові
    Ви вводите суму рахунку й необов’язкову суму податку. Якщо податок указано, прапорець дозволяє рахувати чайові від суми без податку — код віднімає податок від рахунку перед обчисленням бази чайових, як прийнято в багатьох штатах США.
  2. 2
    Застосування відсотка чайових
    Вибір пресету (10–25%) чи введення власного відсотка запускає переобчислення useMemo: tip = tipBase × (percentage / 100). Власне значення обмежується діапазоном 0–100 і перевіряється на клієнті без звернень до сервера.
  3. 3
    Поділ і округлення
    Для поділу на групу інструмент ділить суму на частки на людину цілочисельною арифметикою в дрібних одиницях (множення на 10^decimals, Math.floor і остача від ділення), тож нерівні центи розподіляються точно до копійки — показуючи, наприклад, «3 людини платять $12.33, а 1 — $12.34». Необов’язковий режим округлення вгору натомість застосовує Math.ceil до частки кожного.
  4. 4
    Форматований результат через Intl.NumberFormat
    Кожне грошове значення проходить через екземпляр Intl.NumberFormat, налаштований на вибрану валюту й локаль сторінки. resolvedOptions().maximumFractionDigits форматувальника задає точність дрібних одиниць, тож математика поділу й формат відображення залишаються узгодженими.

Схожі інструменти

Часті запитання