Prosenttiosuuksien laskeminen Javassa: 4 vaihetta (kuvilla)

Prosenttiosuuksien laskeminen Javassa: 4 vaihetta (kuvilla)
Prosenttiosuuksien laskeminen Javassa: 4 vaihetta (kuvilla)

Sisällysluettelo:

Anonim

Tämä artikkeli prosenttiosuuksien laskemisesta voi olla erittäin hyödyllinen. Kuitenkin, kun numerot kasvavat, niiden laskeminen ohjelman avulla helpottaa tehtäväsi paljon. Näin voit saada ohjelman laskemaan prosentit Java -ohjelmointikielellä.

Vaihe

Laske prosenttiosuus Java -vaiheessa 1
Laske prosenttiosuus Java -vaiheessa 1

Vaihe 1. Suunnittele ohjelma

Vaikka prosenttiosuuksien laskeminen ei ole vaikeaa, on aina hyvä tapa suunnitella ohjelma ennen kuin aloitat koodin kirjoittamisen. Vastaa seuraaviin kysymyksiin:

Käsittääkö ohjelmasi suuria määriä numeroita? Jos näin on, mieti, miten ohjelmasi pystyy käsittelemään suuren määrän numeroita. Yksi tapa on käyttää float- tai long -muuttujia int: n sijaan

Laske prosenttiosuus Java -vaiheessa 2
Laske prosenttiosuus Java -vaiheessa 2

Vaihe 2. Kirjoita koodi muistiin

Prosentin laskemiseksi tarvitset kaksi parametria:

  • Kokonaisarvo (tai suurin todennäköisyysarvo); ja,
  • Ansaittu arvo jonka prosenttiosuuden haluat laskea.

    Esimerkki: Jos oppilas saa kokeessa 30 pistettä 100: sta ja haluat laskea opiskelijan saaman prosenttiosuuden, 100 on kokonaispistemäärä (tai suurin mahdollinen pisteet) ja 30 on pisteet, joista lasket prosenttia

  • Kaava prosentin laskemiseksi on seuraava:

    Prosenttiosuus = (saatu arvo x 100) / kokonaisarvo

  • Jos haluat saada tämän parametrin (syötteen) käyttäjältä, käytä Java -skanneritoimintoa.
Laske prosenttiosuus Java -vaiheessa 3
Laske prosenttiosuus Java -vaiheessa 3

Vaihe 3. Laske prosenttiosuus

Laske prosenttiosuus edellisen vaiheen kaavan avulla. Varmista, että prosenttiarvon tallentamiseen käytetty muuttuja on float -tyyppistä. Muuten vastaus ei ehkä ole oikea.

  • Tämä johtuu siitä, että kelluvan tietotyypin yksittäinen tarkkuus on 32 bittiä, joten se ottaa desimaaliluvut huomioon matemaattisissa laskelmissa. Siten kelluvaa muuttujaa käyttämällä vastaus matemaattisiin laskelmiin, kuten 5 /2 (5 jaa 2), on 2, 5.

    • Jos sama laskenta (5/2) suoritetaan int -muuttujalla, vastaus on 2.
    • Muuttuja, johon tallennat kokonaisarvon ja palautusarvon, voi kuitenkin olla int. Float -muuttujan käyttäminen prosentteina muuntaa intin automaattisesti kelluvaksi; ja kokonaislaskenta tehdään kelluvassa muuttujassa ei int.
Laske prosenttiosuus Java -vaiheessa 4
Laske prosenttiosuus Java -vaiheessa 4

Vaihe 4. Näytä prosenttiosuus käyttäjälle

Kun ohjelma on laskenut prosenttiosuuden, näytä tulos käyttäjälle. Käytä Java.n System.out.print- tai System.out.println -toimintoja (uuden rivin tulostamiseen).

Menetelmä 1: 1: Koodiesimerkki

tuoda java.util. Scanner; public class main_class {public static void main (String args) {int yhteensä, pisteet; kelluva prosenttiosuus; Skannerin inputNumScanner = uusi skanneri (System.in); System.out.println ("Anna kokonais- tai maksimiarvo:"); yhteensä = inputNumScanner.nextInt (); System.out.println ("Anna arvo:"); pisteet = inputNumScanner.nextInt (); prosenttiosuus = (pisteet * 100/ yhteensä); System.out.println ("Prosenttiosuus on =" + prosenttiosuus + " %"); }}

Vinkkejä

  • Luo graafinen käyttöliittymä tai graafinen käyttöliittymä, joka tekee ohjelmasta paljon vuorovaikutteisemman ja helpomman käyttää.
  • Laajenna ohjelmaa suorittamaan joitakin matemaattisia laskelmia.

Suositeltava: