Menghitung sisa dan menggunakan operasi modulo sangat penting dalam matematika, pemrograman, dan banyak aplikasi praktis. Memahami cara kerja sisa membantu Anda memecahkan masalah pembagian, memeriksa pembagian, dan bekerja dengan pola siklus seperti waktu dan kalender.

Apa itu Sisa?

Jika suatu bilangan dibagi dengan bilangan lain dan hasilnya bukan bilangan bulat, maka sisanya adalah yang tersisa. Sisanya selalu lebih kecil dari pembaginya.

Dividend ÷ Divisor = Quotient with Remainder R

Example: 17 ÷ 5 = 3 remainder 2
Because: 5 × 3 + 2 = 17

Pembagian dengan Sisa

Hubungan antara dividen, pembagi, hasil bagi, dan sisa:

Dividend = (Divisor × Quotient) + Remainder
a = (b × q) + r

Where:
a = dividend
b = divisor
q = quotient
r = remainder (0 ≤ r < b)

Contoh yang berhasil

Contoh 1: 23 6

23 ÷ 6 = 3 remainder 5
Check: 6 × 3 + 5 = 18 + 5 = 23 ✓

Contoh 2: 45 7

45 ÷ 7 = 6 remainder 3
Check: 7 × 6 + 3 = 42 + 3 = 45 ✓

Contoh 3: 100 8

100 ÷ 8 = 12 remainder 4
Check: 8 × 12 + 4 = 96 + 4 = 100 ✓

Operasi Modulo

Operasi modulo (mod) hanya mengembalikan sisanya, bukan hasil bagi. Itu ditulis sebagai mod b atau % b dalam pemrograman.

17 mod 5 = 2 (because 17 = 5 × 3 + 2)
23 mod 6 = 5 (because 23 = 6 × 3 + 5)
100 mod 8 = 4 (because 100 = 8 × 12 + 4)

Tabel Contoh Modulo

Divisi Hasil bagi Sisa (mod)
10 ÷ 3 3 1
15 ÷ 4 3 3
20 ÷ 6 3 2
25 ÷ 7 3 4
30 ÷ 5 6 0
35 ÷ 8 4 3
50 ÷ 9 5 5

Menemukan Sisa dengan Tangan

Metode 1: Pembagian Panjang

    3 R 5
   -------
6 | 23
    18
   -------
     5  ← remainder

Metode 2: Pengurangan

23 - 6 = 17
17 - 6 = 11
11 - 6 = 5
5 < 6, so remainder is 5

Memeriksa Pembagian

Jika sisanya nol, maka pembagiannya habis dibagi pembaginya:

20 mod 5 = 0, so 20 is divisible by 5
21 mod 5 = 1, so 21 is not divisible by 5

Aplikasi Praktis

Contoh 1: Masalah Distribusi

You have 47 cookies to distribute equally among 6 children.
47 ÷ 6 = 7 remainder 5
Each child gets 7 cookies, with 5 cookies left over.

Contoh 2: Perhitungan Waktu

How many hours and minutes in 125 minutes?
125 ÷ 60 = 2 hours remainder 5 minutes
125 minutes = 2 hours 5 minutes

Contoh 3: Kalender/Siklus

What day of the week is 37 days from Monday?
37 mod 7 = 2 (since 37 = 7 × 5 + 2)
2 days after Monday = Wednesday

Penggunaan Modulo di Dunia Nyata

Aplikasi Menggunakan Contoh
Waktu Jam/menit 125 menit mod 60 = 5 menit
hari Hari dalam seminggu 37 mod 7 = 2
Kalender Siklus bulan 15 mod 12 = 3
Ingatan Alamat Tabel hash menggunakan mod untuk pengindeksan
Perbankan Periksa angka Digit terakhir dihitung menggunakan mod
Kriptografi Enkripsi RSA menggunakan aritmatika modular

Properti Modulo

Properti ini membantu penghitungan:

(a + b) mod c = ((a mod c) + (b mod c)) mod c
(a - b) mod c = ((a mod c) - (b mod c)) mod c
(a × b) mod c = ((a mod c) × (b mod c)) mod c

Bilangan dan Sisa Negatif

Ketika berhadapan dengan bilangan negatif, sisa dan pembaginya mempunyai tanda yang sama:

-17 mod 5 = 3 (because -17 = 5 × (-4) + 3)
17 mod -5 = -3 (because 17 = -5 × (-3) + 2, adjusted)

Bahasa pemrograman yang berbeda menangani modulo negatif secara berbeda, jadi berhati-hatilah.

Aritmatika Modular dalam Kriptografi

Aritmatika modular adalah dasar dari enkripsi modern. Jumlah yang besar dikurangi dengan menggunakan operasi modulo, membuat perhitungan dapat dikelola dengan tetap menjaga keamanan melalui kompleksitas matematika.

Gunakan Kalkulator Modulo kami untuk langsung menghitung sisanya dan melakukan operasi modulo.