Metoda Java Math rint () vraća vrijednost koja je najbliža navedenoj vrijednosti i jednaka je matematičkom cijelom broju.
Odnosno, ako je navedena vrijednost 5,8 , najbliža vrijednost koja je jednaka matematičkom cijelom broju je 6,0 . A, za vrijednost 5.4 , najbliža vrijednost koja je jednaka matematičkom cijelom broju je 5.0 .
Sintaksa rint()
metode je:
Math.rint(double value)
Napomena : rint()
Metoda je statička metoda. Stoga metodu možemo pozvati izravno koristeći naziv klase Math
.
rint () parametri
- arg - argument čija se najbliža vrijednost koja je jednaka matematičkom cijelom broju vraća
rint () Povratne vrijednosti
- vraća najbližu vrijednost arg koja je jednaka matematičkom cijelom broju
Primjer: Java Math.rint ()
class Main ( public static void main(String() args) ( // Math.rint() // value greater than 5 after decimal System.out.println(Math.rint(1.878)); // 2.0 // value less than 5 after decimal System.out.println(Math.rint(1.34)); // 1.0 // value equal to 5 after decimal System.out.println(Math.rint(1.5)); // 2.0 // value equal to 5 after decimal System.out.println(Math.rint(2.5)); // 2.0 ) )
U gornjem primjeru primijetite dva izraza,
// returns 2.0 Math.rint(1.5) // returns 2.0 Math.rint(2.5)
Ovdje je u oba slučaja vrijednost nakon decimale jednaka 5 . Međutim,
- za 1,5 - metoda se zaokružuje
- za 2,5 - metoda se zaokružuje prema dolje.
To je zato što se, u slučaju .5 , metoda zaokružuje na najbližu parnu vrijednost. Stoga se u oba slučaja metoda zaokružuje na 2.0 .
Preporučeni vodiči
- Matematika.okruženje ()
- Math.ceil ()
- Matematički pod ()