Tentang kalkulator ini
Operasi Modulo digunakan untuk menghitung sisa pembagian bilangan bulat. a mod b berarti sisa setelah membagi a dengan b. Misalnya, 17 mod 5 = 2 (karena 17 5=3 memodulasi 2). Operasi modulo banyak digunakan dalam pemrograman, kriptografi, algoritma hashing, loop array dan bidang lainnya. Kalkulator perhitungan modulo online gratis kami memberikan solusi sederhana, cepat dan akurat.
Operasi modulo memiliki beberapa sifat penting: (a+b) mod m = ((a mod m) + (b mod m)) mod m; (a×b) mod m = ((a mod m) × (b mod m)) mod m. Properti ini berguna dalam operasi dalam jumlah besar untuk menghindari overflow. Operasi modulo juga digunakan untuk menentukan pembagian: jika a mod b = 0, maka a habis dibagi b.
Menggunakan kalkulator aritmatika modulo mudah dan intuitif. Cukup masukkan pembagian a dan pembagi b, klik tombol hitung, dan Anda akan langsung mendapatkan hasil bagi dan sisanya. Alat ini sangat cocok bagi pemrogram untuk men-debug kode, pelajar untuk mempelajari teori bilangan, dan penggemar matematika untuk mengeksplorasi pola numerik.
Apa yang dihitung
The modulo calculator finds the remainder after one number is divided by another, useful for cycles, divisibility, programming, and congruences.
Rumus
a mod n = r, where a = qn + r and r is the remainder after division.
Input
- Dividend a.
- Modulus n, usually nonzero.
Contoh
| Expression | Result | Note |
|---|---|---|
| 17 mod 5 | 2 | 17 = 3*5 + 2 |
| 20 mod 4 | 0 | Divisible |
| 7 mod 12 | 7 | Dividend is smaller than modulus |
Cara menafsirkan hasil
A result of 0 means the numbers divide evenly. A nonzero remainder shows the leftover position in a grouping or cycle.
Kesalahan umum
- The modulus cannot be 0.
- Programming languages may define negative modulo differently.
- Do not confuse quotient with remainder.
Cara menggunakan
Menggunakan kalkulator aritmatika modulo sangat sederhana. Pertama, masukkan dividen a di kotak input pertama. Anda dapat memasukkan bilangan bulat apa pun, termasuk bilangan negatif. Misalnya 17, -17, 100, dst.
Kemudian, masukkan pembagi b pada kotak masukan kedua. Pembaginya tidak boleh 0. Misalnya 5, -5, 7, dst. Klik tombol "Hitung".
Kalkulator langsung menampilkan hasil bagi dan sisanya. Misalnya 17 mod 5, hasil bagi = 3, sisa = 2. Artinya 17 5=3 lebih dari 2, yaitu 17=3×5+2. Untuk bilangan negatif, bahasa pemrograman yang berbeda mungkin memiliki definisi yang berbeda pula. Kalkulator ini menggunakan definisi matematika (sisanya selalu non-negatif). Klik tombol "Reset" untuk menghapus semua input dan memulai penghitungan baru.
Fitur utama
Kalkulator operasi modulo ini memiliki beberapa fitur berikut: menghitung modulus dengan cepat; menampilkan hasil bagi dan sisa secara bersamaan; mendukung angka negatif; secara otomatis mendeteksi pembagian dengan nol; memiliki antarmuka yang sederhana dan intuitif, mudah digunakan; kecepatan respon cepat, hasil perhitungan langsung ditampilkan; sepenuhnya gratis, tidak perlu registrasi atau pengunduhan; mendukung akses desktop dan perangkat seluler; Cocok untuk programmer, pelajar dan penggemar matematika.
Contoh penggunaan
Kalkulator operasi modulo sangat berguna dalam banyak skenario. Dalam pemrograman, operasi modulo digunakan untuk mengulang indeks array. Misalnya, panjang array adalah 5, indeks 7 mod 5 = 2, indeks 2 sebenarnya diakses. Saat menilai paritas, n mod 2 = 0 mewakili bilangan genap, dan n mod 2 = 1 mewakili bilangan ganjil.
Dalam kriptografi, operasi modulo adalah dasar dari algoritma seperti enkripsi RSA dan pertukaran kunci Diffie-Hellman. Dalam algoritma hashing, operasi modulo digunakan untuk memetakan nilai hash ke rentang yang tetap. Misalnya, ukuran tabel hash adalah 10 dan nilai hash 123 mod 10 = 3 disimpan di indeks 3.
Dalam teori bilangan, operasi modulo digunakan dalam teori kongruensi. Misalnya, untuk menentukan apakah suatu bilangan habis dibagi 3: jumlah digit mod 3 = 0. Dalam perhitungan kalender, operasi modulo digunakan untuk menghitung hari dalam seminggu. Misal hari ini hari Rabu (3), dan 7 hari kemudian menjadi (3+7) mod 7 = 3, yaitu tetap hari Rabu. Dalam pengembangan game, operasi modulo digunakan untuk mengulang bingkai animasi, mengulang latar belakang, dll. Baik itu pemrograman, matematika, atau aplikasi, Kalkulator Modulo adalah alat yang berguna.