Xisaabiyaha Boqolkiiba oo Bilaash ah

Xisaabi boqolkiiba isla markiiba: hel X% ee Y, boqolkiiba X uu Y yahay, iyo isbeddelka boqolkiiba labada qiimo.

Wuu shaqeeyaa oflaayn marka la shubo

X% ee Y waa immisa?

%
ee
=

15 ÷ 100 × 200 = 30

X waa immisa % ee Y?

waa immisa % ee
=

30 ÷ 200 × 100 = 15%

Isbeddelka boqolkiiba ee A ilaa B

→
=

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

Korodh 25%

X waa Y% imisa lambar?

waa
%
ee

30 ÷ 15 × 100 = 200

Kordhi ama yaree X %Y

ku
%
=

200 × (1 + 15 ÷ 100) = 230

Sida Ay U Shaqeyso

Dhammaan shanta hab xisaabin gebi ahaanba waxay ka dhacaan biraawsarka isagoo isticmaalaya xisaab JavaScript caadi ah — eber laybreri dibadeed, server midna ma jiraan. Natiijooyinku way cusboonaysiin markaad qorayso, iyagoo loo qaabeeyay isticmaalka API-ga toLocaleString ee biraawsarka ku dhex jira si loola qabsado xeerarka tirada goobtaada.

  1. 1
    Dooro hab xisaabin
    Shan hab oo kala duwan ayaa isla mar la muujiyaa: hel X% ee Y, go'aami boqolkiiba lambar mid uu ka mid yahay kan kale, xisaabi isbeddelka boqolkiiba u dhexeeya laba qiyame, dib u xal wadarta asalka ah, iyo dabaq kordhin ama dhimis boqolkiiba ah. Mid kastaaba gooni ayuu u shaqeeyaa.
  2. 2
    Xisaab toos ah via useMemo
    Gelitaannada hab kasta waxaa lagu xidhaa hook useMemo React ah. Isla mar ahaantaan qiime wax laga beddelo, qaacidada u dhigma waa la fulisaa isla markiiba biraawsarka — tusaale, isbeddelka boqolkiibaha waxaa lagu xisaabiyaa ((ilaa − ka) / |ka|) × 100, iyada oo aan debounce ama badhan gujin loo baahnayn.
  3. 3
    Qaabaynta tirooyinka goob-aware ah
    Natiijooyinka waxaa lagu qaabeeyaa toLocaleString-ka JavaScript, kaasoo wakiil ka ah injineerka Intl-ga biraawsarka ku dhex jira. Tani waxay ka dhigan tahay in kala-soocayaasha kun-kun-ka iyo calaamadaha decimal-ku si toos ah muujinayaan goobta isticmaalaha — booqde reer Yurub ah wuxuu arkaa 1.234,56 halka booqde Maraykan ah uu arko 1,234.56.
  4. 4
    Guji si aad u koobiyeyso natiijo kasta
    Sanduuq natiijo kasta waa badhan wacaya navigator.clipboard.writeText, isagoo lambarka qaabaysan dhigaya clipboard-ka. Calaamad taako gaaban ayaa xaqiijinaysa koobiga iyada oo aan socodsiin bog ama modal loo baahnayn.

Qalabka La Xiriira

Su'aalaha Inta Badan La Iska Weydiiyo