Prosenttiosuuksien laskeminen Javassa: 4 vaihetta (kuvilla)

Sisällysluettelo:

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

Video: Prosenttiosuuksien laskeminen Javassa: 4 vaihetta (kuvilla)

Video: Prosenttiosuuksien laskeminen Javassa: 4 vaihetta (kuvilla)
Video: MIKÄ ON PARAS TAPA TIENATA RAHAA NOPEASTI? 2024, Saattaa
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: