Java Math -kierros ()

Java Math round () -menetelmä pyöristää määritetyn arvon lähimpään int- tai long-arvoon ja palauttaa sen.

Eli 1,2 pyöristetään 1 ja 1,8 pyöristetään 2 .

Menetelmän syntaksi round()on:

 Math.round(value)

Tässä round()on staattinen menetelmä. Siksi pääsemme menetelmään käyttämällä luokan nimeä Math.

pyöreä () Parametrit

round()Menetelmä ottaa yhden parametrin.

  • arvo - pyöristettävä luku

Huomaa : Arvon tietotyypin tulee olla joko floattai double.

pyöreä () palautusarvo

  • palauttaa intarvon, jos argumentti onfloat
  • palauttaa longarvon, jos argumentti ondouble

round()Menetelmä:

  • pyöristetään ylöspäin, jos desimaalin jälkeinen arvo on suurempi tai yhtä suuri kuin 5
     1.5 => 2 1.7 => 2 
  • pyöristyy alaspäin, jos desimaalin jälkeinen arvo on pienempi kuin 5
     1.3 => 1

Esimerkki 1: Java Math.round () tuplalla

 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal double a = 1.878; System.out.println(Math.round(a)); // 2 // value equals to 5 after decimal double b = 1.5; System.out.println(Math.round(b)); // 2 // value less than 5 after decimal double c = 1.34; System.out.println(Math.round(c)); // 1 ) )

Esimerkki 2: Java Math.round () kellukkeella

 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal float a = 3.78f; System.out.println(Math.round(a)); // 4 // value equals to 5 after decimal float b = 3.5f; System.out.println(Math.round(b)); // 4 // value less than 5 after decimal float c = 3.44f; System.out.println(Math.round(c)); // 3 ) )

Suositellut oppaat

  • Math.floor ()
  • Math.ceil ()

Mielenkiintoisia artikkeleita...