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 float
tai double
.
pyöreä () palautusarvo
- palauttaa
int
arvon, jos argumentti onfloat
- palauttaa
long
arvon, 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 ()