મફત ટકાવારી કેલ્ક્યુલેટર

ટકાવારીની તાત્કાલિક ગણતરી કરો: Y નો X% શોધો, X એ Y નો કેટલો ટકા છે, અને બે વેલ્યુ વચ્ચે ટકાવારી ફેરફાર.

એક વાર લોડ થયા પછી ઑફલાઇન કામ કરે છે

Y નું X% શું છે?

%
નું
=

15 ÷ 100 × 200 = 30

X એ Y ના કેટલા % છે?

એ કેટલા % છે
=

30 ÷ 200 × 100 = 15%

A થી B સુધી ટકાવારી ફેરફાર

→
=

(100 − 80) ÷ |80| × 100 = 25%

25% નો વધારો

X એ કયા નંબરના Y% છે?

છે
%
નું

30 ÷ 15 × 100 = 200

X ને Y% વધારો અથવા ઘટાડો

વડે
%
=

200 × (1 + 15 ÷ 100) = 230

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

બધા પાંચ calculation modes સાદા JavaScript arithmetic વાપરીને સંપૂર્ણપણે બ્રાઉઝરમાં ચાલે છે — શૂન્ય બાહ્ય લાઇબ્રેરીઓ છે અને કોઈ સર્વર સામેલ નથી. તમારા locale ના number conventions સાથે મેચ કરવા બ્રાઉઝરના બિલ્ટ-ઇન toLocaleString API વાપરીને ફોર્મેટ કરેલા, પરિણામો તમે ટાઈપ કરો તેમ લાઇવ અપડેટ થાય છે.

  1. 1
    Calculation mode પસંદ કરો
    એકસાથે પાંચ અલગ modes બતાવવામાં આવે છે: X% of Y શોધો, એક number બીજાની કેટલી percentage છે તે નક્કી કરો, બે મૂલ્યો વચ્ચે percentage change ગણો, મૂળ total માટે reverse-solve કરો, અને percentage increase કે decrease લાગુ કરો. દરેક સ્વતંત્ર રીતે કામ કરે છે.
  2. 2
    useMemo દ્વારા Live arithmetic
    દરેક mode ના inputs React useMemo હૂક સાથે જોડાયેલા છે. મૂલ્ય બદલાય એ જ ક્ષણે, અનુરૂપ formula તરત બ્રાઉઝરમાં ચાલે છે — દા.ત., percentage change ((to − from) / |from|) × 100 તરીકે ગણવામાં આવે છે, કોઈ debounce કે button press ની જરૂર વગર.
  3. 3
    લોકેલ-જાગૃત નંબર ફોર્મેટિંગ
    પરિણામો JavaScript ના toLocaleString વાપરીને ફોર્મેટ થાય છે, જે બ્રાઉઝરના બિલ્ટ-ઇન Intl engine ને સોંપે છે. આનો અર્થ એ કે thousands separators અને decimal marks આપોઆપ વપરાશકર્તાના locale ને પ્રતિબિંબિત કરે છે — European visitor 1.234,56 જુએ છે જ્યારે US visitor 1,234.56 જુએ છે.
  4. 4
    કોઈપણ પરિણામ copy કરવા ક્લિક કરો
    દરેક result box એક button છે જે navigator.clipboard.writeText ને કૉલ કરે છે, ફોર્મેટ કરેલો number ક્લિપબોર્ડ પર મૂકીને. કોઈ page navigation કે modal વગર ટૂંકો checkmark copy ને confirm કરે છે.

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

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