Salt la conținutul principal
LibraTool logoLibraTool

Calculator Bacșiș — gratuit

Calculează cât bacșiș să dai și împarte nota între oricâte persoane. Alege un procent de bacșiș sau introdu o sumă personalizată.

Funcționează offline odată încărcat
USD
USD
Procent bacșiș
%
Împărțit între
2persoane
Valoare bacșiș
9,00 USD
Total notă
59,00 USD
Bacșiș per persoană
4,50 USD
Fiecare persoană plătește
29,50 USD

Ghid bacșiș SUA

Restaurante: 15–20% pentru servicii bune, 25%+ pentru servicii excepționale. Baruri: 1–2$/băutură sau 15–20%. Coafor: 15–20%. Taxi/Rideshare: 10–15%.

Utilizări frecvente

  • Calculator de bacșiș pentru restauranteCalculați cât bacșiș să dați la un restaurant și împărțiți factura totală între prieteni.
  • Calculator de bacșiș pentru livrare de mâncareCalculați cât bacșiș să dați pentru livrare de mâncare, livrare de produse alimentare și servicii de curier.
  • Ghid internațional de bacșișCalculați bacșiș pentru taxiuri, personal de hotel, ghiduri de tur și lucrători de servicii în timp ce călătoriți.
  • Calculator de bacșiș pentru servicii personaleCalculați bacșiș pentru coafor, tehnicieni de unghii, masaj terapeuți și alți furnizori de servicii personale.
  • Împărțiți facturile restaurantelor pentru grupuriÎmpărțiți uniform o factură de restaurant și bacșiș între orice grup de dimensiuni — de la 2 la 20 de persoane.

Cum funcționează

Tot calculul rulează local în browser-ul tău folosind aritmetică simplă și API-ul integrat Intl.NumberFormat al browser-ului — fără server, fără cerere de rețea, fără bibliotecă externă. Intl.NumberFormat gestionează plasarea simbolului monedei și regulile zecimale (de exemplu, JPY afișează zero zecimale în timp ce USD afișează două), astfel încât rezultatele sunt formatate corect indiferent de moneda pe care o selectezi.

  1. 1
    Introdu nota, taxa, și bacșișul
    Scrii totalul notei și suma opțională de taxă. Dacă o cifră de taxă este prezentă, o casetă bifabilă te lasă să dai bacșiș pe subtotalul înainte de taxă — codul scade taxa din notă înainte de a calcula baza bacșișului, corespunzând convenției folosite în multe state din SUA.
  2. 2
    Procentaj de bacșiș aplicat
    Selectarea unei presetări (10–25%) sau scrierea unui procentaj personalizat declanșează un recalcul useMemo: bacșiș = bazaBacșiș × (procentaj / 100). O valoare personalizată este limitată la 0–100 și validată client-side fără călătorie dus-întors la server.
  3. 3
    Împărțire și rotunjire rezolvate
    Pentru împărțiri de grup, unealta împarte totalul în cote per-persoană folosind aritmetică pe unități întregi (înmulțind cu 10^zecimale, folosind Math.floor și restul modulo) astfel încât cenții inegali sunt distribuiți exact-la-bănuț — arătând, de exemplu, '3 persoane plătesc $12,33 și 1 persoană plătește $12,34'. Modul opțional de rotunjire-în-sus aplică Math.ceil pentru cota fiecărei persoane în schimb.
  4. 4
    Ieșire formatată prin Intl.NumberFormat
    Fiecare valoare monetară este trecută printr-o instanță Intl.NumberFormat configurată cu moneda selectată de tine și locala paginii. resolvedOptions().maximumFractionDigits al formatorului conduce precizia unității întregi, asigurând că matematica de împărțire și formatul de afișare rămân sincronizate.

Instrumente similare

Întrebări frecvente