Bagaimanakah Saya Boleh Menentukan sama ada Nombor Ganjil atau Genap dalam PHP?

Linda Hamilton
Lepaskan: 2024-11-21 05:51:14
asal
310 orang telah melayarinya

How Can I Determine if a Number is Odd or Even in PHP?

Menentukan Pariti Nombor dalam PHP: Ganjil atau Genap

Menentukan sama ada nombor ganjil atau genap merupakan masalah asas yang sering dihadapi dalam pengaturcaraan. PHP menyediakan penyelesaian yang elegan menggunakan pengendali modulo.

Pendekatan Modulo Sederhana

Pengendali modulo, dilambangkan dengan %, mengembalikan baki selepas membahagikan satu nombor dengan nombor lain. Menggunakan operator ini, kita boleh menentukan pariti nombor seperti berikut:

$number % 2 == 0
Salin selepas log masuk

Jika hasil ungkapan ini benar, nombor itu genap. Sebaliknya, jika hasilnya palsu, nombor itu adalah ganjil.

Pendekatan ini memanfaatkan fakta bahawa baki nombor ganjil apabila dibahagikan dengan 2 ialah 1, manakala baki nombor genap ialah 0.

Pelaksanaan Praktikal

Pertimbangkan perkara berikut contoh:

$number = 20;
if ($number % 2 == 0) {
  print "It's even";
}
Salin selepas log masuk

Dalam contoh ini, sejak 20 dibahagikan dengan 2 menghasilkan baki 0, pernyataan if bernilai benar dan mesej "Ia genap" dicetak ke skrin.

Kesimpulan

Penggunaan pengendali modulo menyediakan kaedah yang mantap dan boleh digunakan secara meluas untuk menentukan pariti nombor dalam PHP. Ia cekap dan mudah, menjadikannya alat yang berharga dalam senjata setiap pembangun PHP.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan sama ada Nombor Ganjil atau Genap dalam PHP?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan