Rumah > Java > javaTutorial > Bagaimanakah Pengendali Modulo Berfungsi di Java?

Bagaimanakah Pengendali Modulo Berfungsi di Java?

Linda Hamilton
Lepaskan: 2024-10-30 07:36:27
asal
991 orang telah melayarinya

How Does the Modulo Operator Work in Java?

Mod Operator dalam Java: Sintaks dan Semantik

Dalam bahasa pengaturcaraan, pengendali modulo (%) mengira baki operasi pembahagian. Di Java, pengendali modulo digunakan untuk integer bukan negatif. Walau bagaimanapun, ia berbeza sedikit dalam semantik daripada pseudokod yang anda berikan.

Sintaks untuk Pengendali Modul:

Sintaks untuk operator modulo dalam Java ialah:

<code class="java">int result = number % divisor;</code>
Salin selepas log masuk

Contoh:

Kod berikut menunjukkan penggunaan pengendali modulo:

<code class="java">int number = 10;
int divisor = 3;
int remainder = number % divisor;
System.out.println(remainder); // Output: 1</code>
Salin selepas log masuk

Hasil pengendali modulo ialah 1, iaitu bakinya apabila 10 dibahagikan dengan 3.

Alternatif untuk Semakan Genap/Ganjil:

Dalam contoh pseudokod anda, anda menggunakan operator modulo untuk menyemak sama ada nombor adalah genap atau ganjil. Walau bagaimanapun, Java menggunakan baki operator %, bukan operator modulo, untuk tujuan ini. Sintaks untuk operator yang selebihnya adalah sama seperti untuk operator modulo.

<code class="java">if ((a % 2) == 0) {
    isEven = true;
} else {
    isEven = false;
}</code>
Salin selepas log masuk

Versi Ringkas:

Anda boleh memudahkan kod di atas menggunakan satu pelapik :

<code class="java">isEven = (a % 2) == 0;</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Pengendali Modulo Berfungsi di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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