Rumah > pembangunan bahagian belakang > masalah PHP > PHP pembahagi mencari baki

PHP pembahagi mencari baki

WBOY
Lepaskan: 2023-05-07 12:17:07
asal
1409 orang telah melayarinya

PHP digunakan secara meluas sebagai bahasa pengaturcaraan sebelah pelayan semasa membina aplikasi web. Dalam PHP, terdapat banyak pengendali matematik yang membantu kami melaksanakan pelbagai operasi. Artikel ini terutamanya akan membincangkan pembahagian dan pengendali selebihnya dalam PHP.

  1. Bahagian dalam PHP

Dalam PHP, anda boleh melakukan operasi bahagian menggunakan operator bahagian (/). Contoh kod adalah seperti berikut:

$a = 10;
$b = 5;
$c = $a / $b;
echo $c;
Salin selepas log masuk

Dalam contoh ini, $a dan $b ialah dua nombor yang kita mahu lakukan operasi bahagi dan $c ialah pembolehubah untuk menyimpan hasilnya. Menjalankan kod ini akan mencetak 2 kerana membahagikan 10 dengan 5 ialah 2.

Tetapi harus diingat bahawa jika kita cuba membahagikan dengan 0, dalam PHP amaran akan dinaikkan dan hasil istimewa INF (infiniti) akan dihasilkan. Contohnya adalah seperti berikut:

$a = 10;
$b = 0;
$c = $a / $b;
echo $c;
Salin selepas log masuk

Jalankan kod ini dan output akan menjadi INF.

Kadangkala, kami ingin tahu sama ada hasil pengiraan ialah integer atau perpuluhan Dalam kes ini, kami boleh menggunakan fungsi terbina dalam PHP untuk membantu kami. Contohnya, anda boleh menggunakan fungsi intval() untuk menukar nombor titik terapung kepada integer, seperti yang ditunjukkan di bawah:

$a = 10;
$b = 3;
$c = intval($a / $b);
echo $c;
Salin selepas log masuk

Menjalankan kod ini akan mengeluarkan hasil 3.

  1. Baki dalam PHP

Kegunaan biasa pembahagian adalah untuk melaksanakan operasi gelung dalam atur cara, seperti menyemak nombor genap atau ganjil, atau membelah sebahagian daripada jumlah data yang besar. Dalam kes ini, menggunakan operator baki (%) adalah penyelesaian yang cekap.

Baki operator mengembalikan baki pembahagi yang tidak boleh dibahagikan (juga dikenali sebagai modulo aritmetik). Berikut ialah contoh mudah:

$a = 10;
$b = 3;
$c = $a % $b;
echo $c;
Salin selepas log masuk

Dalam contoh ini, $a dan $b ialah dividen dan pembahagi. $c ialah pembolehubah yang menyimpan bakinya. Menjalankan kod ini akan mencetak 1 kerana apabila 10 dibahagikan dengan 3, bakinya ialah 1.

Jika kita cuba membahagikan nombor dengan 0, ralat akan terhasil. Contohnya ialah:

$a = 10;
$b = 0;
$c = $a % $b;
echo $c;
Salin selepas log masuk

Menjalankan kod ini akan menimbulkan amaran dan menghasilkan ralat maut.

Perlu diingatkan bahawa dalam PHP, tanda hasil pengendali selebihnya adalah sama dengan tanda dividen. Sebagai contoh, dalam contoh berikut, jika dividen adalah negatif, bakinya juga negatif.

$a = -10;
$b = 3;
$c = $a % $b;
echo $c;
Salin selepas log masuk

Dalam contoh ini, hasilnya ialah -1.

  1. Ringkasan

Dalam PHP, operator pembahagian dan baki digunakan secara meluas sebagai pengendali matematik. Gunakan operator bahagian (/) untuk melakukan pengiraan bahagian dan operator baki (%) untuk mendapatkan baki yang tidak boleh dibahagikan oleh pembahagi.

Apabila menggunakan kedua-dua operator ini, anda perlu memberi perhatian kepada kes pembahagian sebanyak 0, dan kes tanda baki hasil operasi adalah sama dengan tanda dividen.

Saya harap artikel ini dapat membantu anda lebih memahami operasi pembahagian dan baki dalam PHP.

Atas ialah kandungan terperinci PHP pembahagi mencari baki. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan