Kihesabu cha Asilimia bila malipo
Hesabu asilimia haraka: pata X% ya Y, ni asilimia ngapi X ni ya Y, na mabadiliko ya asilimia kati ya thamani mbili.
X% ya Y ni ngapi?
15 ÷ 100 × 200 = 30
X ni % ngapi ya Y?
30 ÷ 200 × 100 = 15%
Mabadiliko ya asilimia kutoka A hadi B
(100 − 80) ÷ |80| × 100 = 25%
Ongezeko la 25%
X ni Y% ya nambari gani?
30 ÷ 15 × 100 = 200
Ongeza au punguza X kwa Y%
200 × (1 + 15 ÷ 100) = 230
Matumizi ya kawaida
- Hesabu Bei za Mauzo na WasilianiTafuta bei ya wasiliani, kiasi cha akiba na wasiliani asilimia kwa mauzo yoyote au mauzo ya tangazo.
- Hesabu Alama za Mtihani na HabariBadilisha alama za mtihani ambazo kuwa asilimia, hesabu wastani wa alama na tafuta alama unayohitaji.
- Hesabu Asilimia ya FedhaHesabu riba, kodi, njia, faida za faida na asilimia nyingine za fedha.
- Hesabu Asilimia za TakwimuTafuta uwiano, mzunguko wa jamaa na ugawaji wa asilimia kwa uchambuzi wa data.
- Hesabu Afya na Asilimia ya KawaidaHesabu malengo ya asilimia ya mafuta ya mwili, michumo ya kula na maendeleo ya lengo la kawaida katika asilimia.
Jinsi Inavyofanya Kazi
Hali zote tano za hesabu zinafanya kazi kikamilifu kwenye kivinjari kwa kutumia hesabu wazi ya JavaScript — hakuna maktaba za nje na hakuna seva inayohusika. Matokeo yanasasishwa moja kwa moja unapoandika, yakipangwa kwa kutumia toLocaleString API ya ndani ya kivinjari kulingana na kanuni za namba za eneo lako.
- 1Chagua hali ya hesabuHali tano tofauti zinaonyeshwa kwa wakati mmoja: pata asilimia X ya Y, amua namba moja ni asilimia ngapi ya nyingine, hesabu mabadiliko ya asilimia kati ya thamani mbili, suluhisha kwa kinyume jumla ya asili, na tumia ongezeko au punguzo la asilimia. Kila hali inafanya kazi kwa kujitegemea.
- 2Hesabu ya moja kwa moja kupitia useMemoUingizaji wa kila hali umeunganishwa na kiungo cha useMemo cha React. Wakati thamani inabadilika, fomula inayolingana inaendesha papo hapo kwenye kivinjari — kwa mfano, mabadiliko ya asilimia yanahesabiwa kama ((kwenda − kutoka) / |kutoka|) × 100, bila kuchelewa au kubofya kitufe kunakohitajika.
- 3Upangaji wa namba unaotambua eneoMatokeo yanapangwa kwa kutumia toLocaleString ya JavaScript, inayokabidhi kazi kwa injini ya Intl ya ndani ya kivinjari. Hii ina maana vitenganishi vya maelfu na alama za desimali vinaonyesha kiotomatiki eneo la mtumiaji — mgeni wa Ulaya anaona 1.234,56 huku mgeni wa Marekani akiona 1,234.56.
- 4Bofya kunakili matokeo yoyoteKila kisanduku cha matokeo ni kitufe kinachoita navigator.clipboard.writeText, kikiweka namba iliyopangwa kwenye clipboard. Alama fupi ya kuthibitisha inathibitisha nakala bila urambazaji wowote wa ukurasa au dirisha ibukizi.
Zana Zinazohusiana
Kihesabu cha Malipo ya Ziada
Hesabu kiasi cha kuongeza na ugawanye bili kati ya idadi yoyote ya watu. Chagua asilimia ya malipo ya ziada au ingiza kiasi maalum.
Kihesabu cha Punguzo & Bei ya Mauzo
Hesabu bei ya mwisho ya mauzo, asilimia iliyopunguzwa, au kiasi cha akiba. Muhimu kwa wanunuzi na wauzaji wanaopanga matangazo.
Kikusanya cha Zakat
Hesabu zakat (2.5%) kwenye pesa halisi, dhahabu, fedha, mali ya biashara na akiba dhidi ya nisab ya dhahabu au fedha — katika sarafu yako, kabisa kwenye kifaa chako.