Kako izračunati postotak u Javi

Autor: Joan Hall
Datum Stvaranja: 2 Veljača 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Primjer računanja procenata (Excel 2010)
Video: Primjer računanja procenata (Excel 2010)

Sadržaj

Izračunavanje postotaka može biti od velike pomoći.No, kad brojke postanu velike, bit će mnogo lakše upotrijebiti program za njihovo izračunavanje. Za vašu pozornost, upute o tome kako možete stvoriti program za izračun postotka u Javi.

Koraci

  1. 1 Izradite algoritam za svoj program. Iako izračun postotaka nije težak, najbolje je da napišete algoritam za program prije nego počnete pisati stvarni kod. Pokušajte pronaći odgovore na sljedeća pitanja:
    • Hoće li vaš program obraditi velike brojeve? Ako je tako, pokušajte razmisliti o načinima na koje vaš program može obraditi veliki raspon brojeva. Jedan od načina da to učinite je korištenje varijable poput plutati ili dugo, umjesto int.
  2. 2 Napišite kod. Za izračun postotka potrebna su vam dva parametra:
    • Ukupni rezultat (ili najveći mogući rezultat); i
    • rezultat je primljenpostotak koji želite izračunati.
      • Na primjer: ako je učenik postigao 30 bodova od 100 mogućih u testu, a želite izračunati postotak bodova koje je učenik postigao - 100 je ukupan rezultat (ili maksimalni mogući rezultat), 30 je rezultirajuća ocjena, postotak koji želite izračunati.
    • Formula za obračun kamate je:

      Postotak = (Primljeni rezultat x 100) / Ukupan rezultat
    • Da biste od korisnika dobili ove parametre (ulaz), pokušajte koristiti funkciju Skener na Javi.
  3. 3 Izračunajte postotak. Izračunajte postotak pomoću formule iz prethodnog koraka. Provjerite da li se varijabla koristi za spremanje vrijednosti posto je tipa "float". Ako nije, onda odgovor možda nije točan.
    • To je zbog vrste podataka plutati (32-bitni pojedinačni precizni brojevi s pomičnim zarezom) uzima u obzir samo numeričku vrstu podataka "decimale" u matematičkim izračunima. Tako bi, koristeći varijablu "float", odgovor za matematički izračun, na primjer 5/2 (5 podijeljeno s 2) bio 2,5.
      • Ako izračun izvedemo (5/2) pomoću varijable int, onda je odgovor 2.
      • Međutim, varijable u koje pohranjujete ukupni rezultat i rezultat je primljen, mogu biti tipa int... Korištenje varijable tipa plutati za posto automatski pretvara vrstu int u tipu plutati... Opći izračun učinit će se u "float" umjesto u "int".
  4. 4 Prikaz postotne vrijednosti za korisnika. Nakon što program izračuna postotak, prikažite ga korisniku. Da biste to učinili u Javi, koristite funkcije System.out.print ili System.out.println (za ispis / ispis na novom retku).

Metoda 1 od 1: Uzorak koda

uvoz java.util.Scanner; public class main_class {public static void main (String [] args) {int ukupno, rezultat; postotak plutanja; Skener inputNumScanner = novi skener (System.in); System.out.println ("Unesite ukupni, ili maksimalni rezultat:"); ukupno = inputNumScanner.nextInt (); System.out.println ("Unesite dobiveni rezultat:"); rezultat = inputNumScanner.nextInt (); postotak = (rezultat * 100 / ukupno); System.out.println ("Postotak je =" + postotak + "%"); }}

Savjeti

  • Pokušajte stvoriti grafičko korisničko sučelje koje program čini mnogo interaktivnijim i lakšim za korištenje.
  • Pokušajte proširiti svoj program kako biste izvršili nekoliko matematičkih izračuna.