Dalam matematika dan pemrograman komputer, operasi modulus adalah sebuah operasi yang menghasilkan sisa pembagian dari suatu bilangan terhadap bilangan lainnya. Dalam bahasa pemrograman operasi ini umumnya dilambangkan dengan simbol %, mod atau modulo, tergantung bahasa pemrograman yang digunakan. (sumber: wikipedia)

Pada bahasa pemrograman Java, operator modulus menggunakan simbol “%”. Operasi Modulus dapat kita gunakan untuk menentukan genap-ganjil sebuah bilangan. Lihat contoh potongan program di bawah ini

int n = 5;
if (n%2==1) 
    System.out.println( n + " bilangan ganjil");
else
    System.out.println( n + " bilangan genap");

jika dijalankan, maka akan keluar output “5 bilangan ganjil” karena 5 mod 2 akan menghasilkan sisa hasil bagi = 1. Untuk membuktikan nilai sisa hasil bagi cobalah script di bawah ini

int n = 5%2;
System.out.println("Sisa hasil bagi = " + n);

Pemanfaatan lain operasi Modulus bisa digunakan untuk melakukan pengecekan Tahun Kabisat. Silahkan Anda kembangkan sendiri 🙂

Penggunaan Operator Modulus (sisa hasil pembagian)
Tagged on:                                 

One thought on “Penggunaan Operator Modulus (sisa hasil pembagian)

Comments are closed.