મફત ટિપ કેલ્ક્યુલેટર

કેટલી ટિપ આપવી અને બિલ કેટલા લોકોમાં વહેંચવું તેની ગણતરી કરો. ટિપ ટકાવારી પસંદ કરો અથવા કસ્ટમ રકમ દાખલ કરો.

એક વાર લોડ થયા પછી ઑફલાઇન કામ કરે છે
US$
US$
ટિપની ટકાવારી
%
વચ્ચે વહેંચો
2લોકો
ટિપની રકમ
US$9.00
કુલ બિલ
US$59.00
પ્રતિ વ્યક્તિ ટિપ
US$4.50
દરેક વ્યક્તિ ચૂકવે છે
US$29.50

US ટિપિંગ માર્ગદર્શિકા

રેસ્ટોરાં: સારી સેવા માટે 15–20%, ઉત્કૃષ્ટ માટે 25%+. બાર: $1–2/ડ્રિંક અથવા 15–20%. હેર સ્ટાઇલિસ્ટ: 15–20%. ટેક્સી/રાઇડ-શેર: 10–15%.

આ કેવી રીતે કાર્ય કરે છે

બધી ગણતરી સાદા arithmetic અને બ્રાઉઝરના બિલ્ટ-ઇન Intl.NumberFormat API વાપરીને સ્થાનિક રીતે તમારા બ્રાઉઝરમાં ચાલે છે — કોઈ સર્વર નહીં, કોઈ network request નહીં, કોઈ બાહ્ય લાઇબ્રેરી નહીં. Intl.NumberFormat currency symbol placement અને decimal rules હેન્ડલ કરે છે (દા.ત., JPY zero decimal places બતાવે છે જ્યારે USD બે બતાવે છે), તેથી તમે કઈ currency પસંદ કરો છો તેને ધ્યાનમાં લીધા વગર પરિણામો સાચી રીતે ફોર્મેટ થાય છે.

  1. 1
    Bill, tax, અને tip દાખલ કરો
    તમે bill total અને ઓપ્શનલ tax amount ટાઈપ કરો છો. જો tax આંકડો હાજર હોય, તો checkbox તમને pre-tax subtotal પર tip આપવા દે છે — code tip base ગણતાં પહેલા bill માંથી tax બાદ કરે છે, ઘણા US states માં વપરાતી convention ને અનુસરીને.
  2. 2
    Tip percentage લાગુ થાય છે
    Preset (10–25%) પસંદ કરવો કે custom percentage ટાઈપ કરવો useMemo recalculation ટ્રિગર કરે છે: tip = tipBase × (percentage / 100). Custom મૂલ્ય 0–100 સુધી clamped છે અને કોઈ સર્વર raund-trip વગર client-side validate થાય છે.
  3. 3
    Split અને rounding ઉકેલાય છે
    Group splits માટે ટૂલ કુલ ને integer-unit arithmetic (10^decimals વડે ગુણીને, Math.floor અને modulo remainder વાપરીને) વડે per-person shares માં વિભાજિત કરે છે જેથી unequal cents penny-exactly વહેંચાય — બતાવે છે, દા.ત., '3 people pay $12.33 and 1 person pays $12.34'. ઓપ્શનલ round-up mode દરેક person ના share પર Math.ceil લાગુ કરે છે.
  4. 4
    Intl.NumberFormat દ્વારા ફોર્મેટ કરેલ આઉટપુટ
    દરેક monetary મૂલ્ય તમારી પસંદ કરેલી currency અને page locale સાથે configured Intl.NumberFormat instance ને પસાર થાય છે. Formatter નું resolvedOptions().maximumFractionDigits integer-unit precision ચલાવે છે, split ગણિત અને display format sync માં રહે એ સુનિશ્ચિત કરીને.

સંબંધિત સાધનો

વારંવાર પૂછાતા પ્રશ્નો