मोफत टक्केवारी कॅल्क्युलेटर

टक्केवारी त्वरित मोजा: Y चा X% किती आहे, X हा Y चा किती टक्के आहे, आणि दोन मूल्यांमधील टक्केवारी बदल शोधा.

एकदा लोड झाल्यावर ऑफलाइन काम करते

X% म्हणजे Y चे किती?

%
चा
=

१५ ÷ 100 × २०० = ३०

X हे Y च्या किती %?

हे किती % आहे
=

३० ÷ २०० × 100 = १५%

A ते B पर्यंतचा टक्केवारी बदल

→
=

(१०० − ८०) ÷ |८०| × 100 = २५%

२५% वाढ

X हे कोणत्या संख्येच्या Y% आहे?

आहे
%
चा

३० ÷ १५ × 100 = २००

X ला Y% ने वाढवा किंवा कमी करा

ने
%
=

२०० × (1 + १५ ÷ 100) = २३०

हे कसे कार्य करते

सर्व पाच गणना मोड साध्या JavaScript अंकगणिताचा वापर करून पूर्णपणे ब्राउझरमध्ये चालतात — शून्य बाह्य लायब्ररी आणि सर्व्हर सामील नाही. तुमच्या locale च्या संख्या उपचारांशी जुळण्यासाठी ब्राउझरचे बिल्ट-इन toLocaleString API वापरून फॉरमॅट केलेले निकाल तुम्ही टाइप करताच लाइव्ह अपडेट होतात.

  1. 1
    गणना मोड निवडा
    पाच वेगळे मोड एकाचवेळी दाखवले जातात: Y च्या X% शोधा, एक संख्या दुसरीच्या किती टक्के आहे ते ठरवा, दोन मूल्यांतील टक्केवारी बदल मोजा, मूळ एकूणासाठी उलटे शोधा, आणि टक्केवारी वाढ किंवा घट लावा. प्रत्येक स्वतंत्रपणे काम करतो.
  2. 2
    useMemo द्वारे लाइव्ह अंकगणित
    प्रत्येक मोडचे इनपुट्स React useMemo hook शी जोडलेले आहेत. मूल्य बदलताच, संबंधित सूत्र ब्राउझरमध्ये तात्काळ चालते — उदाहरणार्थ, टक्केवारी बदल ((to − from) / |from|) × 100 म्हणून मोजला जातो, debounce किंवा बटण दाबण्याची गरज नाही.
  3. 3
    Locale-aware संख्या फॉरमॅटिंग
    निकाल JavaScript च्या toLocaleString वापरून फॉरमॅट होतात, जो ब्राउझरच्या बिल्ट-इन Intl इंजिनकडे सोपवतो. याचा अर्थ हजारांचे विभाजक आणि दशांश चिन्हे आपोआप वापरकर्त्याचा locale प्रतिबिंबित करतात — European भेटकर्त्याला 1.234,56 दिसते तर US भेटकर्त्याला 1,234.56.
  4. 4
    कोणताही निकाल कॉपी करण्यासाठी क्लिक करा
    प्रत्येक निकाल बॉक्स एक बटण आहे जो navigator.clipboard.writeText कॉल करतो, फॉरमॅट केलेली संख्या clipboard वर ठेवत. एक थोडक्यात checkmark कोणत्याही page navigation किंवा modal शिवाय कॉपीची पुष्टी करतो.

संबंधित साधने

वारंवार विचारले जाणारे प्रश्न