Kaedah Java Math rint () mengembalikan nilai yang paling hampir dengan nilai yang ditentukan dan sama dengan bilangan bulat matematik.
Iaitu, jika nilai yang ditentukan adalah 5.8 , nilai terdekat yang sama dengan bilangan bulat matematik adalah 6.0 . Dan, untuk nilai 5.4 , nilai terdekat yang sama dengan bilangan bulat matematik ialah 5.0 .
Sintaks rint()
kaedahnya adalah:
Math.rint(double value)
Catatan : rint()
Kaedahnya adalah kaedah statik. Oleh itu, kita boleh memanggil kaedah tersebut secara langsung dengan menggunakan nama kelas Math
.
rint () Parameter
- arg - argumen yang nilai terdekatnya sama dengan bilangan bulat matematik dikembalikan
rint () Nilai Pulangan
- mengembalikan nilai terdekat dengan arg yang sama dengan integer matematik
Contoh: 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 ) )
Dalam contoh di atas, perhatikan dua ungkapan,
// returns 2.0 Math.rint(1.5) // returns 2.0 Math.rint(2.5)
Di sini, dalam kedua kes, nilai selepas perpuluhan adalah sama dengan 5 . Walau bagaimanapun,
- untuk 1.5 - kaedahnya membundarkan
- untuk 2.5 - kaedahnya membundarkan.
Ini kerana, dalam kasus .5 , kaedah ini membulatkan nilai genap terdekat. Oleh itu, dalam kedua-dua kes, kaedah ini menjadi 2.0 .
Tutorial yang disyorkan
- Matematik.round ()
- Math.ceil ()
- Math.floor ()