Kaip apskaičiuoti procentą „Java“: 4 žingsniai (su paveikslėliais)

Turinys:

Kaip apskaičiuoti procentą „Java“: 4 žingsniai (su paveikslėliais)
Kaip apskaičiuoti procentą „Java“: 4 žingsniai (su paveikslėliais)

Video: Kaip apskaičiuoti procentą „Java“: 4 žingsniai (su paveikslėliais)

Video: Kaip apskaičiuoti procentą „Java“: 4 žingsniai (su paveikslėliais)
Video: Internetas bet kur: kaip pasijungti internetą iš Android telefono į kompiuterį 2024, Gegužė
Anonim

Procentų apskaičiavimas gali būti labai naudingas. Tačiau kai skaičiai tampa didesni, juos apskaičiuoti tampa daug lengviau. Štai kaip galite sukurti programą, skirtą apskaičiuoti procentą „Java“.

Žingsniai

Apskaičiuokite procentą „Java“1 veiksme
Apskaičiuokite procentą „Java“1 veiksme

Žingsnis 1. Suplanuokite savo programą

Nors apskaičiuoti procentą nėra sunku, visada gera praktika planuoti savo programą prieš pradedant koduoti. Pabandykite rasti atsakymus į šiuos klausimus:

Ar jūsų programa susidoros su dideliais skaičiais? Jei taip, pabandykite galvoti apie būdus, kaip jūsų programa gali apdoroti daugybę skaičių. Vienas iš būdų tai padaryti yra naudoti plūdę arba ilgą kintamąjį vietoj int

Apskaičiuokite procentą „Java“2 veiksme
Apskaičiuokite procentą „Java“2 veiksme

2 žingsnis. Parašykite kodą

Norėdami apskaičiuoti procentą, jums reikės dviejų parametrų:

  • The galutinis rezultatas (arba maksimalus galimas balas); ir,
  • The gautas balas kurio procentą norite apskaičiuoti.

    Pavyzdžiui: jei mokinys testo metu surinko 30 balų iš 100 ir norite apskaičiuoti mokinio surinktus procentinius balus, 100 yra bendri pažymiai (arba maksimalus galimas balas). 30 yra gautas balas, kurio procentą norite apskaičiuoti

  • Procentų skaičiavimo formulė yra tokia:

    Procentas = (gautas balas x 100) / bendras balas

  • Norėdami gauti šiuos parametrus (įvestis) iš vartotojo, pabandykite naudoti „Java“funkciją „Scanner“.
Apskaičiuokite procentą „Java“3 veiksme
Apskaičiuokite procentą „Java“3 veiksme

Žingsnis 3. Apskaičiuokite procentą

Norėdami apskaičiuoti procentą, naudokite ankstesniame žingsnyje pateiktą formulę. Įsitikinkite, kad kintamasis, naudojamas procentinei vertei saugoti, yra plūdės tipo. Jei ne, atsakymas gali būti neteisingas.

  • Taip yra todėl, kad plūdės duomenų tipas yra 32 bitų vieno tikslumo, kuris matematiniuose skaičiavimuose netgi atsižvelgia į dešimtainius duomenis. Taigi, naudojant plūdės kintamąjį, matematinio skaičiavimo, pvz., 5 /2 (5 padalintas iš 2), atsakymas bus 2,5

    • Jei tas pats skaičiavimas (5/2) atliekamas naudojant int kintamąjį, atsakymas bus 2.
    • Tačiau kintamieji, kuriuose išsaugojote bendrą rezultatą ir gautą balą, gali būti int. Naudojant plūdės kintamąjį, procentas automatiškai pavers int į plūdę; o bendras skaičiavimas bus atliekamas plūdėje, o ne int.
Apskaičiuokite procentą „Java“4 veiksme
Apskaičiuokite procentą „Java“4 veiksme

Žingsnis 4. Parodykite vartotojui procentą

Kai programa apskaičiuoja procentą, parodykite jį vartotojui. Tam naudokite „Java“funkciją „System.out.print“arba „System.out.println“(norėdami spausdinti naujoje eilutėje).

1 metodas iš 1: mėginio kodas

importuoti java.util. Scanner; public class main_class {public static void main (String args) {int iš viso, rezultatas; plūdės procentas; Skaitytuvo įvestisNumScanner = naujas skaitytuvas (System.in); System.out.println ("Įveskite bendrą arba maksimalų balą:"); total = inputNumScanner.nextInt (); System.out.println ("Įveskite gautą rezultatą:"); balas = inputNumScanner.nextInt (); procentas = (balas * 100/ iš viso); System.out.println ("Procentas yra =" + procentas + " %"); }}

Patarimai

  • Pabandykite sukurti GUI, todėl programa bus daug interaktyvesnė ir lengviau naudojama.
  • Pabandykite išplėsti programą, kad atliktumėte kelis matematinius skaičiavimus.

Rekomenduojamas: