Cara Menggunakan Operator Modulo dalam PHP

Cara Menggunakan Operator Modulo Dalam Php



The modul pengendali dalam PHP ialah operator aritmetik yang mengembalikan nilai baki dua operan selepas operasi bahagi. Nilai yang dikembalikan oleh pengendali ini ialah nilai sisa yang dijana dengan membahagikan satu nombor dengan yang lain dan ia dilambangkan dengan simbol %. Sebelum membahagikan nombor, ia terlebih dahulu menukar operan kepada integer sebab itu ia juga dikenali sebagai operator integer. Ia melakukan pembahagian integer dan mengembalikan nilai selebihnya. Tanda nilai yang dikembalikan bagi modul pengendali ditentukan oleh operan. Nilai yang dikembalikan akan menjadi negatif jika operan adalah nombor negatif.

Sintaks

Berikut ialah sintaks untuk menggunakan modul pengendali dalam PHP:







x % dan ;

Di sini, x dan y ialah dua nombor integer dan tanda % ialah Modul pengendali. Keputusan pengendali Modulo dalam PHP adalah sifar jika nombor pertama betul-betul boleh dibahagikan dengan yang lain.



Jika anda ingin mencari Modul daripada nombor terapung, anda boleh menggunakan fmod() fungsi dalam PHP:



fmod ( x , dan ) ;

Contoh 1

Pertimbangkan contoh mudah berikut untuk mencari baki dua nombor selepas pembahagian dalam PHP menggunakan Modul pengendali:







$x = talian baca ( 'Masukkan nombor dividen:' ) ;

$y = talian baca ( 'Masukkan nombor pembahagi: ' ) ;

bergema 'Modulo daripada $x / $y ialah: ' . $x % $y ;

?>

Contoh 2

Penggunaan yang paling biasa Modul pengendali adalah untuk mengesahkan sama ada nombor itu genap atau ganjil. Nombor itu adalah genap jika ia dibahagikan dengan 2 dan selebihnya ialah 0, jika tidak, ia adalah nombor ganjil:





$nombor = talian baca ( 'Masukkan nombor:' ) ;

jika ( $nombor % 2 == 0 ) {

bergema 'Jumlah $nombor adalah genap.' ;

} lain {

bergema 'Jumlah $nombor adalah ganjil.' ;

}

?>

Contoh 3

The Modulus nombor terapung boleh dikira menggunakan fmod() fungsi dalam PHP, dan kod diberikan di bawah:



$x = talian baca ( 'Masukkan dividen:' ) ;

$y = talian baca ( 'Masukkan pembahagi:' ) ;

bergema 'Modulo nombor Titik Terapung ialah: ' . fmod ( $x , $y ) ;

?>

Kesimpulan

The modul pengendali dalam PHP ialah alat yang mudah dan berguna untuk melaksanakan operasi matematik. Ia boleh membantu anda mencari baki selepas pembahagian dua nombor, atau anda boleh menggunakannya untuk menentukan nombor ganjil dan genap. Dengan memahami bagaimana modul operator berfungsi, anda boleh menggunakannya pada ungkapan yang berbeza dalam kod PHP anda.