Rint Matematik Java ()

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 ()

Artikel menarik...