Pusingan Matematik Java ()

Kaedah Java Math round () membundarkan nilai yang ditentukan ke nilai int atau panjang terdekat dan mengembalikannya.

Maksudnya, 1.2 dibundarkan ke 1 dan 1.8 dibundarkan ke 2 .

Sintaks round()kaedahnya adalah:

 Math.round(value)

Di sini, round()adalah kaedah statik. Oleh itu, kami mengakses kaedah menggunakan nama kelas , Math.

bulat () Parameter

The round()Cara mengambil parameter tunggal.

  • nilai - nombor yang hendak dibundarkan

Catatan : Jenis data dari nilai mestilah floatatau double.

pusingan () Nilai Pulangan

  • mengembalikan intnilai jika hujahnyafloat
  • mengembalikan longnilai jika hujahnyadouble

The round()kaedah:

  • membulatkan ke atas jika nilai selepas perpuluhan lebih besar daripada atau sama dengan 5
     1.5 => 2 1.7 => 2 
  • bulat ke bawah jika nilai selepas perpuluhan lebih kecil daripada 5
     1.3 => 1

Contoh 1: Java Math.round () dengan dua kali ganda

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

Contoh 2: Java Math.round () dengan apungan

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

Tutorial yang disyorkan

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

Artikel menarik...