Výpočet percent v Jave

Autor: John Pratt
Dátum Stvorenia: 16 Február 2021
Dátum Aktualizácie: 2 V Júli 2024
Anonim
Как устроена IT-столица мира / Russian Silicon Valley (English subs)
Video: Как устроена IT-столица мира / Russian Silicon Valley (English subs)

Obsah

Výpočet percent má veľa aplikácií. Ale keď sa čísla zväčšujú, je jednoduchšie použiť na to program. Ďalej je vysvetlené, ako napísať program v Java na výpočet percent.

Na krok

  1. Naplánujte si program. Aj keď výpočet percenta nie je taký zložitý, je vždy rozumné naplánovať si program pred programovaním. Skúste odpovedať na nasledujúce otázky:
    • Bude váš program fungovať s veľkým počtom? Ak je to tak, hľadajte spôsoby, ako zabezpečiť, aby váš program pracoval s mnohými rôznymi typmi čísel. Jedným zo spôsobov, ako to dosiahnuť, je typ plavák alebo pľúca ako premenná, namiesto int (celé číslo).
  2. Napíš kód. Na výpočet percenta potrebujete dva parametre:
    • The konečné skóre (alebo maximálne možné skóre).
    • The dosiahnuté skóre (z ktorých chcete vypočítať percento).
      • Napríklad: Ak študent v teste získa 30 zo 100 otázok správne a chcete vypočítať percento, potom 100 je celkové skóre (maximálne skóre) a 30 získané skóre, ktoré prepočítate na percentá.
    • Vzorec na výpočet percenta je:

      Percento = (dosiahnuté skóre x 100) / celkové skóre
    • Ak chcete získať tieto parametre (vstupy) v jazyku Java od používateľa, môžete použiť znak Skenerfunkcia.
  3. Vypočítajte percento. Na výpočet percenta použite vzorec uvedený v predchádzajúcom kroku. Uistite sa, že premenná, ktorú používate na uloženie hodnoty parametra percentuálny podiel, má plavákový typ. Ak nie, odpoveď môže byť nesprávna.
    • Je to preto, lebo plavákdátový typ má presnosť 32 bitov, ktorá pri matematických výpočtoch zohľadňuje aj desatinné čísla. Takže odpoveď na matematický výpočet ako 5/2 (5 vydelený 2) s typom float bude 2,5
      • Rovnaký výpočet (5/2) s typom int pre premennú vráti 2.
      • Premenné, ktoré používate na uloženie súboru konečné skóre a dosiahnuté skóre môže však int byť. Od a plavák sa má použiť ako typ pre premennú pre percentuálny podiel bude int automaticky do a plavák byť prevedený; celkový výpočet sa potom vykoná ako float namiesto celého čísla.
  4. Zobraziť percento používateľovi. Keď program spočíta percento, ukážte ho používateľovi. Použite na to funkciu System.out.print alebo System.out.println (pre tlač na novom riadku) v Jave.

Metóda 1 z 1: Ukážkový kód

import java.util.Scanner; public class main_class {public static void main (String [] args) {int total, score; plavákové percento; Vstup skeneraNumScanner = nový skener (System.in); System.out.println ("Zadajte celkové alebo maximálne skóre:"); total = inputNumScanner.nextInt (); System.out.println ("Zadajte získanú známku:"); skóre = inputNumScanner.nextInt (); percento = (skóre * 100 / celkom); System.out.println ("Percento je =" + percento + "%"); }}

Tipy

  • Pokúste sa vytvoriť grafické rozhranie (GUI), aby bol program interaktívnejší a ľahšie použiteľný.
  • Pokúste sa rozšíriť svoj program, aby ste s ním mohli vykonávať viac výpočtov.