Libreng Kalkulador ng Tip
Kalkulahin kung magkano ang tip at hatiin ang bill sa anumang bilang ng tao. Pumili ng porsyentong tip o maglagay ng custom na halaga.
Gabay sa Tipping sa US
Mga restaurant: 15β20% para sa magandang serbisyo, 25%+ para sa natatangi. Mga bar: $1β2/inumin o 15β20%. Hair stylist: 15β20%. Taxi/Ride-share: 10β15%.
Mga karaniwang gamit
- Restaurant Tip CalculatorKalkulahin kung magkano ang tip sa restaurant at hatiin ang total bill between friends.
- Food Delivery Tip CalculatorKalkulahin kung magkano ang tip para sa food delivery, grocery delivery, at courier services.
- International Tipping GuideKalkulahin ang tips para sa taxis, hotel staff, tour guides, at service workers habang naglalakbay.
- Tip Calculator para sa Personal ServicesKalkulahin ang tips para sa hair stylists, nail technicians, massage therapists, at iba pang personal service providers.
- I-split ang Group Dining BillsPantay na hatiin ang restaurant bill at tip between anumang laki ng group β mula 2 hanggang 20 people.
Paano ito Gumagana
Tumatakbo nang lokal sa iyong browser ang lahat ng kalkulasyon gamit ang simpleng aritmetika at ang built-in na Intl.NumberFormat API ng browser β walang server, walang network request, walang panlabas na library. Hinahawakan ng Intl.NumberFormat ang paglalagay ng simbolo ng currency at mga patakaran sa decimal (halimbawa, walang decimal place ang JPY habang dalawa ang USD), kaya tama ang pag-format ng mga resulta anuman ang currency na piliin mo.
- 1Ilagay ang bill, tax, at tipTina-type mo ang kabuuang bill at opsyonal na halaga ng tax. Kung may numero ng tax, may checkbox para mag-tip batay sa subtotal bago ang tax β ibinabawas ng code ang tax sa bill bago kalkulahin ang base ng tip, ayon sa kumbensyong ginagamit sa maraming estado sa US.
- 2Ina-apply ang porsiyento ng tipKapag pumili ng preset (10β25%) o nag-type ng custom na porsiyento, nagti-trigger ito ng useMemo na muling kalkulasyon: tip = tipBase Γ (percentage / 100). Kina-clamp sa 0β100 ang custom na halaga at vina-validate sa client-side nang walang server round-trip.
- 3Nire-resolve ang hatian at pag-roundPara sa hatian ng grupo, hinahati ng tool ang kabuuan sa bahagi bawat tao gamit ang integer-unit na aritmetika (pinaparami sa 10^decimals, gamit ang Math.floor at ang modulo remainder) kaya eksaktong naipapamahagi ang hindi pantay na sentimo β ipinapakita, halimbawa, '3 tao ang magbabayad ng $12.33 at 1 tao ang magbabayad ng $12.34'. Nag-a-apply naman ang opsyonal na round-up mode ng Math.ceil sa bahagi ng bawat tao.
- 4Naka-format na output gamit ang Intl.NumberFormatIpinapasa ang bawat halaga ng pera sa isang Intl.NumberFormat instance na naka-configure sa napili mong currency at sa locale ng pahina. Ang resolvedOptions().maximumFractionDigits ng formatter ang nagtatakda ng katumpakan ng integer-unit, kaya nananatiling magkatugma ang math ng hatian at ang format ng pagpapakita.
Mga Kaugnay na Tool
Kalkulador ng Zakat
Kalkulahin ang zakat (2.5%) sa cash, ginto, pilak, asset ng negosyo at ipon laban sa gold o silver nisab β sa iyong currency, ganap na sa iyong aparato.
Calculator ng Katawan na Taba
Tantiyahin ang porsiyento ng taba sa katawan mo gamit ang U.S. Navy tape-measure na paraan o tantiya batay sa BMI at edad β kasama ang fitness category, fat mass, at lean body mass. Metric o imperial, pribado at libre.
Panghati ng Larawan sa Grid
Hatiin ang isang larawan sa 3Γ3 o custom grid para sa Instagram β i-download ang lahat ng tiles bilang ZIP.