Olùṣírò Ìdá-Ọgọ́rùn-ún Ọ̀fẹ́
Ṣírò ìdá-ọgọ́rùn-ún kíákíá: rí ìdá-ọgọ́rùn-ún X ti Y, ìdá-ọgọ́rùn-ún tí X jẹ́ ti Y, àti ìyípadà ìdá-ọgọ́rùn-ún láàrin iye méjì.
Kí ni X% ti Y?
15 ÷ 100 × 200 = 30
X jẹ́ ìdá mélòó ti Y?
30 ÷ 200 × 100 = 15%
Ìyípadà ìdá-ọgọ́rùn-ún láti A sí B
(100 − 80) ÷ |80| × 100 = 25%
Ìlọsíwájú ti 25%
X jẹ́ Y% ti nọ́mbà kín?
30 ÷ 15 × 100 = 200
Ṣe àlékún tàbí àdínkù X ní Y%
200 × (1 + 15 ÷ 100) = 230
Bí Ó Ṣe Ń Ṣiṣẹ́
Gbogbo ipò ìṣírò márùn-ún ń ṣiṣẹ́ pátápátá nínú aṣàwákiri ní lílo ìṣírò JavaScript lásán — kò sí ìwé-ìṣirò ìta kankan, kò sí sáfà tí ó kàn. Àwọn àbájáde ń yí padà láàyè bí o ṣe ń kọ, tí a ṣe àgbékalẹ̀ rẹ̀ pẹ̀lú API toLocaleString aṣàwákiri tí a kọ́ sínú rẹ̀ láti bá àwọn ìlànà nọ́mbà agbègbè rẹ mu.
- 1Yan ipò ìṣírò kanA ń fi ipò márùn-ún ọ̀tọ̀ọ̀tọ̀ hàn ní àkókò kan náà: wá X% ti Y, pinnu ìdámẹ́wàá tí nọ́mbà kan jẹ́ ti òmíràn, ṣírò ìyípadà ìdámẹ́wàá láàrin iye méjì, ṣiṣẹ́-padà fún àpapọ̀ ìpilẹ̀ṣẹ̀, àti fi ìdámẹ́wàá ìpọ̀sí tàbí ìdínkù sílo. Ọ̀kọ̀ọ̀kan ń ṣiṣẹ́ lọ́tọ̀ọ̀tọ̀.
- 2Ìṣírò láàyè nípasẹ̀ useMemoA ń so ìbáwọlé ipò kọ̀ọ̀kan sí hook useMemo React kan. Ní kété tí iye kan bá yí padà, fọ́rmúlà tí ó bá mu ń ṣiṣẹ́ lẹ́sẹ̀kẹsẹ̀ nínú aṣàwákiri — fún àpẹẹrẹ, ìyípadà ìdámẹ́wàá jẹ́ ((sí − láti) / |láti|) × 100, láìsí debounce tàbí títẹ̀ bọ́tìnnì kankan tí ó nílò.
- 3Àgbékalẹ̀ nọ́mbà tí ó mọ agbègbèA ń ṣe àgbékalẹ̀ àwọn àbájáde ní lílo toLocaleString JavaScript, èyí tí ó ń fi sí ẹ́ńjìnnì Intl aṣàwákiri tí a kọ́ sínú rẹ̀. Èyí ń túmọ̀ sí pé àwọn olùpín ẹgbẹ̀rún àti àmì decimal ń fi agbègbè oníṣẹ́ náà hàn láifọwọ́kàn — arìnrìn-àjò Yúróòpù kan ń rí 1.234,56 nígbà tí arìnrìn-àjò US kan ń rí 1,234.56.
- 4Tẹ̀ láti dàkọ àbájáde èyíkéyìíÀpótí àbájáde kọ̀ọ̀kan jẹ́ bọ́tìnnì tí ó ń pe navigator.clipboard.writeText, tí ó ń gbé nọ́mbà tí a ṣe àgbékalẹ̀ rẹ̀ sí clipboard. Àmì-ìṣàyẹ̀wò kúkúrú kan ń jẹ́rìí sí dídàkọ náà láìsí ìrìn-ojú-ìwé tàbí modal kankan.
Àwọn Irinṣẹ Tó Jọra
Olùṣírò Àdínkù & Owó-Títà Àdínkù
Ṣírò owó-títà tí ó parí, ìdá-ọgọ́rùn-ún tí a dín kù, tàbí iye tí a fi pamọ́. Ó wúlò fún àwọn olùra àti àwọn oníṣòwò tí ó ń gbèrò ìpolówó ọjà.
Olùṣírò Owó-Ìpọ́nni
Ṣírò iye owó tí a máa fi ìpọ́nni fún kí o sì pín ìwé-owó láàrin àwọn ènìyàn èyíkéyìí. Yan ìdá-ọgọ́rùn-ún ìpọ́nni tàbí tẹ iye àdámọ́ sí i.
Ẹ̀rọ Ìṣírò Zakat
Ṣírò zakat (2.5%) lórí owó, wúrà, fàdákà, ohun-ìní òwò àti àwọn ìfowópamọ́ lòdì sí nisab wúrà tàbí fàdákà — ní owó orílẹ̀-èdè rẹ, pátápátá lórí ẹ̀rọ rẹ.