Hogyan számíthatjuk ki a java százalékát

A százalékos számítás nagy képzeletbeli lehet. De amikor a számok nagyokká válnak, sokkal könnyebb lesz használni a programot, hogy kiszámítsa. A figyelem utasításai, hogyan kell létrehozni egy programot a Java százalékos kiszámításához.

Lépések

  1. A kép kiszámítása a Java-ban 1. lépésben
egy. Készítsen egy program algoritmust. Bár a százalékos számítás nem nehéz dolog, akkor jobb lesz, ha egy program algoritmust készít, mielőtt elkezdi írni a kódot. Próbáljon meg válaszokat találni a következő kérdésekre:
  • A program nagy számokat fog feldolgozni? Ha igen, akkor próbálja meg gondolkodni arról, hogy milyen módon fogja kezelni a programot a nagyszámú számok kezelésére. Ennek egyik módja egy változó típus használata úszó vagyHosszú,ahelyettInt.
  • A kép kiszámítása a Java 2. lépésben
    2. Írja be a kódot. A százalékos szám kiszámításához két paraméterre lesz szükség:
  • Közös pontszám (vagy a lehető legnagyobb pontszám) - és
  • Az ebből eredő becslés, amelynek százalékos aránya kiszámítani.
  • Például: ha a hallgató szerzett 30 pontot a 100 lehetséges a vizsgálat, és azt szeretné, hogy kiszámítja a százalékos eredményt szerzett egy diák - 100 összes labda (vagy a lehetséges maximális pontszám), 30 - a kapott pontszám, annál amelynek százalékát szeretné kiszámítani.
  • A százalékos kiszámításának képlete:

    Százalék = (kapott pontszám x 100) / teljes pontszám
  • Ahhoz, hogy ezeket a paramétereket (bemeneti adatok) a felhasználóból, próbálja meg használni a funkciótScanner Java-ban.
  • A kép kiszámítása a Java 3. lépésében
    3. Kiszámítja a százalékot. Használja a képletet az előző lépésben a százalékarány kiszámításához. Győződjön meg róla, hogy az érték tárolásához használt változó Százalék Típusú" úszó". Ha nem, akkor a válasz rossz lehet.
  • Ez azért van, mert az adattípusúszó (Az egyik pontossági mérési pontossági pontosságú 322 bitek lebegő pontosvolonjainak száma) figyelembe veszi a matematikai számítástípusban a "tizedesjegyek" számadattípusokat. Így változó típus használatával "úszó"A matematikai grafika válasza, például az 5/2 (5 osztva 2) 2,5 lesz.
  • Ha kiszámítja (5/2) egy változó használatávalInt, Ez lesz 2.
  • Azonban a változók, amelyekben tároljaKözös pontszám és Kapott pontszámot,Lehet típusInt. Típusú változó használatával úszó -értSzázalék Automatikusan konvertálja a típust Inttípusban úszó.És a teljes számítás kerül végrehajtásra "úszó",ahelyett "Int".
  • A megjelenített kép kiszámítja a százalékot a Java 4. lépésben
    4. A felhasználó százalékos értékének megjelenítése. Miután a program kiszámította a százalékot, megjeleníti azt a felhasználónak. Ehhez használja a funkciókat Java-banRendszer.Ki.Nyomtatás vagy Rendszer.Ki.Println (az alsó sor nyomtatása / kimenete).
  • 1. módszer 1:
    Minta kód
    Import Java.Util.Scanner-Public Class Main_Class {public static void Main (String [] args) {int Total, Score-Float Százalék-Scanner Inputnumscanner = Új Scanner (Rendszer.In) -system.Ki.Println ("Adja meg a teljes vagy max, pontszámot: ") -Total = inputnumscanner.Nextint () - rendszer.Ki.Println ("Adja meg a kapott pontszámot: ") -szám = inputnumscanner.Nextint () - százalékos = (pontszám * 100 / Total) -System.Ki.Println ("A százalékos arány = " + Százalék + " %") -}}

    Tippek

    • Próbálja meg létrehozni egy grafikus felhasználói felületet, amely sokkal interaktívabb és könnyen használhatóvá teszi a programot.
    • Próbálja ki bővíteni programját, mielőtt több matematikai számítás végrehajtása előtt.
    Hasonló publikációk