FreeCalcs
🎯

Kalkulator operasi modulo

Advertisement

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

Kalkulator modulo digunakan untuk menghitung sisa setelah sebuah angka dibagi angka lain, umum untuk siklus, keterbagian, pemrograman, dan masalah kongruensi.

Rumus

a mod n = r, dengan a = qn + r, dan r adalah sisa pembagian.

Input

  • Dividend a.
  • Modulus n, biasanya tidak boleh 0.

Contoh

EkspresiHasilKeterangan
17 mod 5217 = 3*5 + 2
20 mod 40Habis dibagi
7 mod 127Dividend lebih kecil dari modulus

Cara memahami hasil

Hasil 0 berarti habis dibagi. Sisa bukan nol menunjukkan posisi tersisa saat dikelompokkan atau berputar menggunakan modulus.

Kesalahan umum

  • Modulus tidak boleh 0.
  • Definisi modulo untuk bilangan negatif dapat berbeda di berbagai bahasa pemrograman.
  • Jangan mencampur quotient dan 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.

Pertanyaan umum

相关计算器