Kuinka laskea prosenttiosuus Javassa

Kirjoittaja: Joan Hall
Luomispäivä: 2 Helmikuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
🧙‍♂️МАГИЯ КРЮЧКА. 🔥Самый ПРОСТОЙ АЖУРНЫЙ узор. Скорее смотрите! (вязание крючком для начинающих)
Video: 🧙‍♂️МАГИЯ КРЮЧКА. 🔥Самый ПРОСТОЙ АЖУРНЫЙ узор. Скорее смотрите! (вязание крючком для начинающих)

Sisältö

Prosenttien laskeminen voi olla suuri apu.Mutta kun luvut kasvavat, on paljon helpompaa käyttää ohjelmaa sen laskemiseksi. Huomioi ohjeet siitä, miten voit luoda ohjelman Java -prosenttiosuuden laskemiseksi.

Askeleet

  1. 1 Luo ohjelmalle algoritmi. Vaikka prosenttiosuuksien laskeminen ei ole vaikeaa, on parasta kirjoittaa ohjelman algoritmi ennen varsinaisen koodin kirjoittamisen aloittamista. Yritä löytää vastauksia seuraaviin kysymyksiin:
    • Kestääkö ohjelmasi suuria määriä? Jos näin on, yritä miettiä tapoja, joilla ohjelmasi pystyy käsittelemään suuren määrän numeroita. Yksi tapa tehdä tämä on käyttää muuttujaa, kuten kellua tai pitkä, sen sijaan int.
  2. 2 Kirjoita koodi. Prosentin laskemiseksi tarvitset kaksi parametria:
    • Kokonaispistemäärä (tai korkein mahdollinen pisteet); ja
    • pisteet saatujonka prosenttiosuuden haluat laskea.
      • Esimerkiksi: jos oppilas teki testissä 30 pistettä 100 mahdollisesta ja haluat laskea opiskelijan saamien pisteiden prosenttiosuuden - 100 on kokonaispistemäärä (tai suurin mahdollinen pisteet), 30 on tuloksena saatu arvosana, jonka prosenttiosuuden haluat laskea.
    • Kaava koron laskemiseksi on seuraava:

      Prosentti = (vastaanotettu pisteet x 100) / kokonaispisteet
    • Jos haluat saada nämä parametrit (syötteen) käyttäjältä, kokeile käyttää toimintoa Skanneri Javassa.
  3. 3 Laske prosenttiosuus. Laske prosenttiosuus edellisen vaiheen kaavan avulla. Varmista, että arvon tallentamiseen käytetty muuttuja prosenttia on tyyppiä "float". Jos ei, vastaus ei ehkä ole oikea.
    • Tämä johtuu tietotyypistä kellua (32-bittiset yhden tarkkuuden liukulukut) ottaa matemaattisissa laskelmissa huomioon vain numeerisen tietotyypin "desimaalit". Näin ollen käyttämällä "kelluvaa" muuttujaa, vastaus matemaattiseen laskutoimitukseen, esimerkiksi 5/2 (5 jaettuna 2: lla) olisi 2,5.
      • Jos suoritamme laskennan (5/2) muuttujan avulla int, sitten vastaus on 2.
      • Kuitenkin muuttujat, joihin tallennat kokonaispistemäärä ja pisteet saatu, voi olla tyyppiä int... Tyyppimuuttujan käyttäminen kellua varten prosenttia muuntaa tyypin automaattisesti int tyypissä kellua... Ja yleinen laskenta tehdään "kelluvana" "int": n sijasta.
  4. 4 Näytä käyttäjän prosentuaalinen arvo. Kun ohjelma on laskenut prosenttiosuuden, näytä se käyttäjälle. Voit tehdä tämän Javassa käyttämällä toimintoja System.out.print tai System.out.println (tulostus / tulostus uudelle riville).

Menetelmä 1: 1: Näytteen koodi

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 maksimipisteet:"); yhteensä = inputNumScanner.nextInt (); System.out.println ("Anna saatu tulos:"); pisteet = inputNumScanner.nextInt (); prosenttiosuus = (pisteet * 100 / yhteensä); System.out.println ("Prosenttiosuus on =" + prosenttiosuus + "%"); }}

Vinkkejä

  • Yritä luoda graafinen käyttöliittymä, joka tekee ohjelmasta paljon vuorovaikutteisemman ja helpomman käyttää.
  • Yritä laajentaa ohjelmaa tekemään muutamia laskutoimituksia.