Kyauta Mai Ƙididdige Kaso

Ƙididdige kaso nan take: nemo kaso X% na Y, wane kaso ne X na Y, da canjin kaso tsakanin ƙimomi biyu.

Yana aiki babu haɗi da zarar an loda shi

Menene X% na Y?

%
na
=

15 ÷ 100 × 200 = 30

X wane kashi ne na Y?

wane kashi ne na
=

30 ÷ 200 × 100 = 15%

Canjin kashi daga A zuwa B

→
=

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

Ƙari na 25%

X shine Y% na wace lamba?

shine
%
na

30 ÷ 15 × 100 = 200

Ƙara ko rage X da Y%

da
%
=

200 × (1 + 15 ÷ 100) = 230

Yadda Yake Aiki

Dukkan yanayoyin lissafi guda biyar suna gudana gaba ɗaya a burauza ta amfani da lissafin JavaScript sauƙi — babu ɗakunan karatu na waje kuma babu uwar garke da abin ya shafa. Sakamako yana sabuntawa nan take yayin da kake bugawa, an tsara shi ta amfani da toLocaleString API na burauza da aka gina don dacewa da al'adun lamba na yankinka.

  1. 1
    Zaɓi yanayin lissafi
    Ana nuna yanayoyi biyar na musamman lokaci guda: gano X% na Y, tantance wane kaso lamba guda take na wata, lissafta canjin kaso tsakanin ƙimomi biyu, warware baya don jimla na asali, da amfani da ƙarawa ko ragi na kaso. Kowanne yana aiki daban.
  2. 2
    Lissafi mai rai ta useMemo
    An haɗa shigarwar kowane yanayi zuwa wani React useMemo hook. Nan take ƙima ta canja, daidai ka'idar tana gudana nan take a burauza — misali, ana lissafta canjin kaso a matsayin ((zuwa − daga) / |daga|) × 100, babu bukatar debounce ko danna maɓalli.
  3. 3
    Tsarin lamba mai fahimtar yanki
    Ana tsara sakamako ta amfani da toLocaleString na JavaScript, wanda yake wakiltar injin Intl na burauza da aka gina. Wannan yana nufin masu raba dubbai da alamomin decimal suna nuna yankin mai amfani kai tsaye — mai ziyara na Turai yana ganin 1.234,56 yayin da mai ziyara na Amurka yake ganin 1,234.56.
  4. 4
    Danna don kwafi kowane sakamako
    Kowace akwatin sakamako maɓalli ne wanda yake kiran navigator.clipboard.writeText, yana sanya lambar da aka tsara a clipboard. Wata gajeriyar alamar tabbaci tana tabbatar da kwafi babu wani tafiya ta shafi ko modal.

Kayan Aiki Masu Alaƙa

Tambayoyin Da Ake Yi Sau Da Dama