Kako izračunati postotak u Javi: 4 koraka (sa slikama)

Sadržaj:

Kako izračunati postotak u Javi: 4 koraka (sa slikama)
Kako izračunati postotak u Javi: 4 koraka (sa slikama)

Video: Kako izračunati postotak u Javi: 4 koraka (sa slikama)

Video: Kako izračunati postotak u Javi: 4 koraka (sa slikama)
Video: Odabir kondenzatora za monofazne elektromotore 2024, Travanj
Anonim

Izračun postotka može biti od velike pomoći. No, kad brojevi postanu veći, pomoću programa za izračunavanje postaje mnogo lakše. Evo kako možete stvoriti program za izračun postotka u Javi.

Koraci

Izračunajte postotak u Javi 1. korak
Izračunajte postotak u Javi 1. korak

Korak 1. Planirajte svoj program

Iako izračun postotka nije težak, uvijek je dobra praksa planirati svoj program prije nego što počnete kodirati. Pokušajte pronaći odgovore na sljedeća pitanja:

Hoće li vaš program obraditi velike brojeve? Ako da, pokušajte razmisliti o načinima na koje vaš program može obraditi veliki raspon brojeva. Jedan od načina za to je korištenje float ili long varijable umjesto int

Izračunajte postotak u Javi 2. korak
Izračunajte postotak u Javi 2. korak

Korak 2. Napišite kôd

Za izračun postotka bit će vam potrebna dva parametra:

  • The ukupni rezultat (ili najveći mogući rezultat); i,
  • The dobivena ocjena čiji postotak želite izračunati.

    Na primjer: Ako učenik postigne 30 bodova od 100 u testu, a vi želite izračunati postotak bodova koje je učenik postigao, 100 je ukupna ocjena (ili najveća moguća ocjena). 30 je dobiveni rezultat čiji postotak želite izračunati

  • Formula za izračun postotka je:

    Postotak = (Dobivena ocjena x 100) / Ukupna ocjena

  • Da biste od korisnika dobili ove parametre (ulaze), pokušajte upotrijebiti funkciju Skener u Javi.
Izračunajte postotak u Javi, korak 3
Izračunajte postotak u Javi, korak 3

Korak 3. Izračunajte postotak

Izračunajte postotak pomoću formule navedene u prethodnom koraku. Provjerite je li varijabla koja se koristi za spremanje vrijednosti postotka tipa float. Ako nije, odgovor možda nije točan.

  • To je zato što je plutajući tip podataka 32-bitna pojedinačna preciznost koja čak uzima u obzir i decimalne brojeve u matematičkim izračunima. Tako će, koristeći varijablu s plutanjem, odgovor za matematički izračun poput 5/2 (5 podijeljeno s 2) biti 2,5

    • Ako se isti izračun (5/2) izvrši pomoću varijable int, odgovor će biti 2.
    • Međutim, varijable u koje ste spremili ukupni rezultat i dobiveni rezultat mogu biti int. Korištenje varijable float za postotak automatski će pretvoriti int u float; a ukupni izračun bit će izveden u float umjesto int.
Izračunajte postotak u Javi Korak 4
Izračunajte postotak u Javi Korak 4

Korak 4. Prikažite postotak korisniku

Nakon što program izračuna postotak, prikažite ga korisniku. Za to upotrijebite funkciju System.out.print ili System.out.println (za ispis na novom retku) u Javi.

Metoda 1 od 1: Uzorak koda

uvoz java.util. Scanner; public class main_class {public static void main (String args) {int ukupno, rezultat; postotak float; 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 napraviti GUI, što će program učiniti interaktivnijim i lakšim za korištenje.
  • Pokušajte proširiti svoj program za izvođenje više matematičkih izračuna.

Preporučeni: