Apa fungsi fmod() di PHP?
A fmod() function adalah fungsi PHP bawaan yang banyak digunakan untuk menghitung modulus dua angka. fmod() dapat menangani nilai integer dan floating point dan mengembalikan modulus sebagai output. Itu menerima dua parameter; $dividen Dan $pembagi, dan mengembalikan sisa operasi pembagian yang dilakukan pada dua nilai. PHP versi 4.2 dan yang lebih baru mendukung fungsi ini.
Sintaksis
PHP fmod() function mengikuti sintaks sederhana yang diberikan di bawah ini:
fmod ( $dividen , $ pembagi ) ;
Sintaks di atas menunjukkan bahwa fungsi menerima dua parameter wajib. Fungsi ini tidak memerlukan parameter opsional apa pun.
Di Sini,
- $dividen: Parameter wajib ini menjelaskan nilai dividen yang ditentukan.
- $pembagi: Parameter wajib ini menentukan nilai pembagi yang disediakan.
Nilai Pengembalian: Sisa dividen/pembagi dikembalikan oleh PHP fmod() fungsi.
Contoh 1
Contoh ini mendefinisikan dua angka desimal sebagai variabel. Kemudian menggunakan fmod() fungsi yang memiliki dua angka sebagai input untuk menghitung nilai sisa dari operasi pembagian yang dilakukan. Setelah itu, ini menampilkan sisa yang dihitung ke layar.
$num1 = 10 ;
$num2 = 3 ;
// Dapatkan sisa operasi pembagian menggunakan fungsi fmod()
$rem = fmod ( $num1 , $num2 ) ;
// Keluarkan sisanya
gema 'Sisa dari $num1 dibagi dengan $num2 adalah: ' , $rem ;
?>
Contoh 2
Contoh ini mendefinisikan dua nilai floating point sebagai variabel. Kemudian menggunakan fmod() fungsi yang memiliki dua nilai yang diberikan sebagai input untuk menghitung nilai sisa dari operasi pembagian yang dilakukan. Setelah itu, ini menampilkan sisa yang dihitung ke layar.
$num1 = 10.987 ;
$num2 = 2.867 ;
// Dapatkan sisa operasi pembagian menggunakan fungsi fmod()
$rem = fmod ( $num1 , $num2 ) ;
// Keluarkan sisanya
gema 'Sisa dari $num1 dibagi dengan $num2 adalah: ' , $rem ;
?>
Kesimpulan
Itu fmod() function di PHP adalah alat yang berharga untuk menghitung sisa operasi pembagian yang melibatkan nilai floating-point. tidak seperti melawan() fungsi, yang hanya bekerja dengan bilangan bulat, fmod() menangani nilai integer dan floating-point. Ini mengembalikan modulus sebagai output, sehingga cocok untuk berbagai perhitungan matematis. Dengan sintaks sederhana dan parameter wajib, fmod() memberikan solusi yang efisien untuk mendapatkan sisa yang akurat.