ఉచిత శాతం కాలిక్యులేటర్

శాతాలను తక్షణం లెక్కించండి: Yలో X% కనుగొనండి, X, Yలో ఎంత శాతమో, మరియు రెండు విలువల మధ్య శాతం మార్పు.

లోడ్ అయిన తర్వాత ఆఫ్‌లైన్‌లో పనిచేస్తుంది

X% of Y అంటే ఎంత?

%
యొక్క
=

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

ఇది ఎలా పనిచేస్తుంది

ఐదు లెక్కింపు మోడ్‌లూ సాదా JavaScript అంకగణితం ఉపయోగించి పూర్తిగా బ్రౌజర్‌లో నడుస్తాయి — సున్నా బాహ్య లైబ్రరీలు, సర్వర్ ప్రమేయం లేదు. మీరు టైప్ చేస్తుండగా ఫలితాలు లైవ్‌గా అప్‌డేట్ అవుతాయి, మీ లొకేల్ సంఖ్యా సంప్రదాయాలకు సరిపోయేలా బ్రౌజర్ అంతర్నిర్మిత toLocaleString APIతో ఫార్మాట్ చేయబడతాయి.

  1. 1
    లెక్కింపు మోడ్ ఎంచుకోండి
    ఐదు విభిన్న మోడ్‌లు ఒకేసారి చూపబడతాయి: Yలో X% కనుగొనడం, ఒక సంఖ్య మరొకదానిలో ఎంత శాతమో నిర్ణయించడం, రెండు విలువల మధ్య శాత మార్పు లెక్కించడం, అసలు మొత్తానికి వెనక్కి పరిష్కరించడం, మరియు శాత పెరుగుదల లేదా తగ్గుదల వర్తింపజేయడం. ప్రతిదీ స్వతంత్రంగా పనిచేస్తుంది.
  2. 2
    useMemo ద్వారా లైవ్ అంకగణితం
    ప్రతి మోడ్ ఇన్‌పుట్‌లు React useMemo హుక్‌కు అనుసంధానించబడ్డాయి. విలువ మారిన క్షణమే, సంబంధిత సూత్రం బ్రౌజర్‌లో వెంటనే నడుస్తుంది — ఉదాహరణకు, శాత మార్పు ((to − from) / |from|) × 100గా లెక్కించబడుతుంది, debounce లేదా బటన్ నొక్కడం అవసరం లేదు.
  3. 3
    లొకేల్-అవగాహన సంఖ్యా ఫార్మాటింగ్
    ఫలితాలు JavaScript toLocaleString ఉపయోగించి ఫార్మాట్ చేయబడతాయి, ఇది బ్రౌజర్ అంతర్నిర్మిత Intl ఇంజిన్‌కు అప్పగిస్తుంది. అంటే వేల సెపరేటర్‌లు మరియు దశాంశ గుర్తులు వినియోగదారు లొకేల్‌ను స్వయంచాలకంగా ప్రతిబింబిస్తాయి — యూరోపియన్ సందర్శకుడు 1.234,56 చూస్తారు, US సందర్శకుడు 1,234.56 చూస్తారు.
  4. 4
    ఏ ఫలితాన్నైనా కాపీ చేయడానికి క్లిక్ చేయండి
    ప్రతి ఫలిత బాక్స్ navigator.clipboard.writeText పిలిచే బటన్, ఫార్మాట్ చేసిన సంఖ్యను క్లిప్‌బోర్డ్‌లో ఉంచుతుంది. క్లుప్తమైన టిక్ గుర్తు పేజీ మార్పు లేదా modal లేకుండా కాపీని నిర్ధారిస్తుంది.

సంబంధిత సాధనాలు

తరచుగా అడిగే ప్రశ్నలు