Kalkulator Modulo
Cari sisa tidak negatif dari bilangan bulat bertanda dengan modulus bulat positif.
Rumus
q = floor(a/m); r = a − m×q; 0 ≤ r < m
Hasil bagi ke bawah q ≈ floor((-17)÷(5)) · Sisa r ≈ (-17)-(5)×(-4)
Cara menggunakan
- Masukkan bilangan bulat a.
- Masukkan modulus bulat positif m.
- Lihat sisa dan hasil bagi yang dibulatkan ke bawah.
Contoh
- 17 mod 5 = 2; −17 mod 5 = 3.
Pertanyaan umum
Bolehkah bilangan yang dibagi negatif?
Ya. −17 modulo 5 adalah 3 karena −17 = 5×(−4)+3.
Mengapa bahasa pemrograman lain bisa berbeda?
Sebagian memakai sisa bertanda sama dengan bilangan yang dibagi. Kalkulator ini memakai pembagian yang dibulatkan ke bawah.
Bolehkah modulus nol?
Tidak. Modulus harus berupa bilangan bulat positif.
Sumber rujukan
Diperbarui: