Rumah  >  Artikel  >  Java  >  Bagaimana untuk membulatkan ke bawah menggunakan kaedah floor() kelas Matematik

Bagaimana untuk membulatkan ke bawah menggunakan kaedah floor() kelas Matematik

PHPz
PHPzasal
2023-07-27 13:12:231842semak imbas

Cara menggunakan kaedah floor() kelas Matematik untuk membundarkan ke bawah

Dalam pengaturcaraan, kadangkala kita perlu membundarkan perpuluhan ke bawah kepada integer terdekat. Kelas Matematik di Jawa menyediakan kaedah yang sangat mudah - kaedah floor(), yang boleh digunakan untuk melaksanakan fungsi membulatkan ke bawah. Artikel ini akan memperkenalkan cara menggunakan kaedah floor() kelas Matematik dan memberikan contoh kod yang sepadan.

Kelas Matematik ialah kelas alat dalam pustaka standard Java Kaedah floor() digunakan untuk membundarkan nombor titik terapung kepada integer. Sintaksnya adalah seperti berikut:

public static double floor(double a)

Antaranya, parameter a ialah nombor titik terapung yang perlu dibundarkan ke bawah, dan nilai pulangan ialah nilai integer bulat ke bawah jenis double .

Berikut ialah contoh kod menggunakan kaedah floor():

FloorExample kelas awam {

public static void main(String[] args) {
    double num1 = 3.14;
    double num2 = 5.85;
    
    int result1 = (int) Math.floor(num1);
    int result2 = (int) Math.floor(num2);
    
    System.out.println("向下取整后的结果:");
    System.out.println("num1取整后的值为:" + result1);
    System.out.println("num2取整后的值为:" + result2);
}

}

Dalam kod di atas, kami mengisytiharkan dua pembolehubah titik terapung num1 dan num2 dan memulakannya kepada 3.14 dan 5.85 . Kemudian, kami menggunakan kaedah floor() kelas Matematik untuk membundarkan dua nombor titik terapung ini kepada integer dan menyimpannya dalam pembolehubah result1 dan result2 masing-masing.

Dalam bahagian output, kami menggunakan kaedah System.out.println() untuk mencetak keputusan bagi mengesahkan keputusan bulat ke bawah. Menjalankan kod di atas, anda akan mendapat output berikut:

Hasil selepas pembundaran ke bawah:
Nilai selepas pembundaran num1 ialah: 3
Nilai selepas pembundaran num2 ialah: 5

Seperti yang anda lihat, num1 dibundarkan ke bawah Selepas pembundaran, kita mendapat 3, dan selepas pembundaran num2, kita mendapat 5, yang konsisten dengan hasil yang kita jangkakan.

Perlu diambil perhatian bahawa memandangkan kaedah floor() mengembalikan nilai bulat-bawah jenis berganda, dan perkara yang biasanya kita perlukan ialah nilai integer, (int) digunakan dalam kod untuk penukaran jenis paksa.

Selain fungsi pembundaran ke bawah, kelas Matematik juga menyediakan kaedah pembundaran lain, seperti kaedah ceil() untuk pembundaran, kaedah bulat() untuk pembundaran, dsb. Hanya pilih kaedah yang sepadan mengikut keperluan anda .

Ringkasan: Kaedah floor() kelas Matematik ialah alat yang sangat mudah di Jawa, yang boleh membundarkan nombor titik terapung ke integer terdekat. Ia mudah dan cekap untuk digunakan dan boleh memenuhi keperluan kita untuk pembundaran perpuluhan dalam pembangunan program. Melalui pengenalan dan contoh kod artikel ini, saya percaya bahawa pembaca telah menguasai kaedah dan teknik menggunakan kaedah floor() kelas Matematik. Jika perlu, ia boleh digunakan secara fleksibel dalam projek sebenar.

Atas ialah kandungan terperinci Bagaimana untuk membulatkan ke bawah menggunakan kaedah floor() kelas Matematik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn