Preskoči na glavno vsebino

Kalkulator napitnine — brezplačno

Izračunajte, koliko dati v napitnino, in razdelite račun med poljubno število oseb. Izberite odstotek napitnine ali vnesite prilagojeni znesek.

Deluje brez povezave po nalaganju
$
$
Odstotek napitnine
%
Razdeli med
2osebe
Znesek napitnine
9,00 $
Skupaj račun
59,00 $
Napitnina na osebo
4,50 $
Vsaka oseba plača
29,50 $

Vodnik po napitnini v ZDA

Restavracije: 15–20% za dobro storitev, 25%+ za izjemno. Bari: $1–2/pijača ali 15–20%. Frizer: 15–20%. Taksi/prevoz: 10–15%.

Pogosta področja uporabe

  • Kalkulator Napojnice za RestavracijoIzračunaj koliko dati napojnico v restavraciji in razdeli skupni račun med prijatelje.
  • Kalkulator Napojnice za Dostavo HraneIzračunaj koliko dati napojnico za dostavo hrane, dostavo živil in kurirske storitve.
  • Mednarodni Vodnik za NapojniceIzračunaj napojnice za taksi, hotelsko osebje, turističke vodnike in delavce v storitvah med potovanjem.
  • Kalkulator Napojnice za Osebne StoritveIzračunaj napojnice za frizerje, specialiste za nohte, masažiste in druge ponudnike osebnih storitev.
  • Razdeli Račune Skupinskega KosilaEnakomerno razdeli restavracijeki račun in napojnico med skupino katere koli velikosti — od 2 do 20 oseb.

Kako deluje

Celoten izračun teče lokalno v vašem brskalniku z uporabo navadne aritmetike in vgrajenega API-ja Intl.NumberFormat brskalnika — brez strežnika, brez omrežne zahteve, brez zunanje knjižnice. Intl.NumberFormat obravnava postavitev simbola valute in decimalna pravila (na primer JPY prikazuje nič decimalnih mest, medtem ko USD prikazuje dve), tako da so rezultati pravilno oblikovani ne glede na to, katero valuto izberete.

  1. 1
    Vnesite račun, davek in napitnino
    Vtipkate skupno vsoto računa in izbiren znesek davka. Če je znesek davka prisoten, potrditveno polje vam omogoča napitnino na predaviznino vmesno vsoto — koda odšteje davek od računa, preden izračuna osnovo napitnine, kar ustreza konvenciji, uporabljeni v mnogih ameriških zveznih državah.
  2. 2
    Uporabljen odstotek napitnine
    Izbira prednastavitve (10–25 %) ali vnos odstotka po meri sproži preračun useMemo: napitnina = osnovaNapitnine × (odstotek / 100). Vrednost po meri je omejena na 0–100 in preverjena na odjemalski strani brez povratnega potovanja na strežnik.
  3. 3
    Delitev in zaokroževanje razrešena
    Za skupinske delitve orodje razdeli skupno vsoto na deleže na osebo z uporabo celoštevilske enotske aritmetike (množenje z 10^decimalke, z uporabo Math.floor in ostanka modulo), tako da se neenaki centi razdelijo natanko na cent — kar prikazuje, na primer, '3 osebe plačajo 12,33 $ in 1 oseba plača 12,34 $'. Izbiren način zaokroževanja navzgor namesto tega na delež vsake osebe uporabi Math.ceil.
  4. 4
    Oblikovan izpis prek Intl.NumberFormat
    Vsaka denarna vrednost gre skozi instanco Intl.NumberFormat, konfigurirano z vašo izbrano valuto in lokalno nastavitvijo strani. resolvedOptions().maximumFractionDigits formatirnika poganja natančnost celoštevilske enote, kar zagotavlja, da matematika delitve in oblika prikaza ostaneta sinhronizirani.

Sorodna orodja

Pogosto zastavljena vprašanja