Nakala hii juu ya jinsi ya kuhesabu asilimia inaweza kuwa muhimu sana. Walakini, kadiri idadi inavyozidi kuwa kubwa, kutumia programu kuhesabu itafanya kazi yako iwe rahisi zaidi. Hapa kuna jinsi ya kufanya mpango wa kuhesabu asilimia, ukitumia lugha ya programu ya Java.
Hatua
Hatua ya 1. Panga mpango wako
Wakati kuhesabu asilimia sio ngumu, kila wakati ni mazoezi mazuri kupanga mpango wako kabla ya kuanza kuandika nambari. Jibu maswali yafuatayo:
Je! Programu yako itashughulikia idadi kubwa? Ikiwa ndivyo, basi fikiria jinsi programu yako inaweza kushughulikia idadi kubwa ya nambari. Njia moja ni kutumia kuelea au anuwai anuwai badala ya int
Hatua ya 2. Andika msimbo
Ili kuhesabu asilimia, unahitaji vigezo viwili:
- Jumla ya thamani (au kiwango cha juu cha uwezekano); na,
-
Thamani imepatikana asilimia ambayo unataka kuhesabu.
Kwa mfano: Ikiwa mwanafunzi atapata alama 30 kati ya 100 kwenye mtihani, na unataka kuhesabu alama ya asilimia ambayo mwanafunzi alipata, 100 ni alama ya jumla (au alama inayowezekana kabisa) na 30 ndio alama ambayo utahesabu asilimia
-
Fomula ya kuhesabu asilimia ni:
Asilimia = (Thamani iliyopatikana x 100) / Thamani ya jumla
- Ili kupata parameter hii (pembejeo) kutoka kwa mtumiaji, tumia kazi ya skana katika Java.
Hatua ya 3. Hesabu asilimia
Tumia fomula katika hatua ya awali kuhesabu asilimia. Hakikisha tofauti inayotumika kuhifadhi dhamana ya asilimia ni ya aina ya kuelea. Vinginevyo, jibu linaweza kuwa sio sahihi.
-
Hii ni kwa sababu, aina ya data ya kuelea ina usahihi mmoja wa bits 32 kwa hivyo inazingatia nambari za hesabu katika hesabu za hesabu. Kwa hivyo, kwa kutumia ubadilishaji wa kuelea, jibu kwa hesabu ya hesabu kama 5/2 (5 gawanya 2) ni 2, 5.
- Ikiwa hesabu sawa (5/2) inafanywa kwa kutumia kutofautisha kwa int, jibu ni 2.
- Walakini, ubadilishaji unapohifadhi jumla ya thamani na dhamana ya kurudi inaweza kuwa int. Kutumia tofauti ya kuelea kwa asilimia moja kwa moja itabadilisha int kuwa kuelea; na hesabu kamili itafanywa kwa kutofautisha kuelea sio int.
Hatua ya 4. Onyesha asilimia kwa mtumiaji
Baada ya programu kuhesabu asilimia, onyesha matokeo kwa mtumiaji. Tumia kazi ya System.out.print au System.out.println (kuchapa laini mpya), katika Java.
Njia 1 ya 1: Mfano wa Msimbo
kuagiza java.util. Scanner; darasa la umma main_class {public static void main (Kamba args) {int jumla, alama; asilimia ya kuelea; Inner ScannerNumScanner = Scanner mpya (System.in); System.out.println ("Ingiza jumla au thamani ya juu:"); jumla = inputNumScanner.nextInt (); System.out.println ("Ingiza thamani:"); alama = inputNumScanner.nextInt (); asilimia = (alama * 100 / jumla); System.out.println ("Asilimia ni =" + asilimia + "%"); }}
Vidokezo
- Unda interface ya GUI au kielelezo cha mtumiaji, ambayo itafanya programu iwe maingiliano zaidi na rahisi kutumia.
- Panua programu yako ili kufanya mahesabu fulani ya kihesabu.