FreeCalcs
🎯

Kalkulator operasi modulo

Advertisement

Tentang kalkulator ini

Operasi Modulo digunakan untuk mengira baki pembahagian integer. a mod b bermaksud baki selepas membahagikan a dengan b. Contohnya, 17 mod 5 = 2 (sejak 17÷5=3 memodulasi 2). Operasi modulo digunakan secara meluas dalam pengaturcaraan, kriptografi, algoritma pencincangan, tatasusunan gelung dan medan lain. Kalkulator pengiraan modulo dalam talian percuma kami menyediakan penyelesaian yang mudah, cepat dan tepat.

Operasi modulo mempunyai 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. Sifat ini berguna dalam operasi bilangan besar untuk mengelakkan limpahan. Operasi modulo juga digunakan untuk menentukan kebolehbahagi: jika mod b = 0, maka a boleh dibahagi dengan b.

Menggunakan kalkulator aritmetik modulo adalah mudah dan intuitif. Hanya masukkan dividen a dan pembahagi b, klik butang kira, dan anda akan mendapat hasil bagi dan baki serta-merta. Alat ini amat sesuai untuk pengaturcara untuk menyahpepijat kod, pelajar untuk mempelajari teori nombor, dan peminat matematik untuk meneroka corak berangka.

Apa yang dikira

The modulo calculator finds the remainder after one number is divided by another, useful for cycles, divisibility, programming, and congruences.

Formula

a mod n = r, where a = qn + r and r is the remainder after division.

Input

  • Dividend a.
  • Modulus n, usually nonzero.

Contoh

ExpressionResultNote
17 mod 5217 = 3*5 + 2
20 mod 40Divisible
7 mod 127Dividend is smaller than modulus

Cara mentafsir keputusan

A result of 0 means the numbers divide evenly. A nonzero remainder shows the leftover position in a grouping or cycle.

Kesilapan biasa

  • The modulus cannot be 0.
  • Programming languages may define negative modulo differently.
  • Do not confuse quotient with remainder.

Cara menggunakan

Menggunakan kalkulator aritmetik modulo adalah sangat mudah. Pertama, masukkan dividen a dalam kotak input pertama. Anda boleh memasukkan sebarang integer, termasuk nombor negatif. Contohnya, 17, -17, 100, dsb.

Kemudian, masukkan pembahagi b dalam kotak input kedua. Pembahagi tidak boleh 0. Contohnya, 5, -5, 7, dsb. Klik butang "Kira".

Kalkulator memaparkan hasil bagi dan baki serta-merta. Contohnya, 17 mod 5, hasil bagi = 3, baki = 2. Ini bermakna 17÷5=3 lebih daripada 2, iaitu 17=3×5+2. Untuk nombor negatif, bahasa pengaturcaraan yang berbeza mungkin mempunyai definisi yang berbeza. Kalkulator ini menggunakan definisi matematik (selebihnya sentiasa bukan negatif). Klik butang "Tetapkan Semula" untuk mengosongkan semua input dan mulakan pengiraan baharu.

Ciri utama

Kalkulator operasi modulo ini mempunyai ciri-ciri berikut: cepat mengira modulus; memaparkan hasil bagi dan baki pada masa yang sama; menyokong nombor negatif; secara automatik mengesan pembahagian dengan sifar; mempunyai antara muka yang ringkas dan intuitif, mudah digunakan; kelajuan tindak balas pantas, keputusan pengiraan dipaparkan serta-merta; percuma sepenuhnya, tiada pendaftaran atau muat turun diperlukan; menyokong akses desktop dan peranti mudah alih; sesuai untuk pengaturcara, pelajar dan peminat matematik.

Kegunaan

Kalkulator operasi modulo sangat berguna dalam banyak senario. Dalam pengaturcaraan, operasi modulo digunakan untuk menggelungkan indeks tatasusunan. Sebagai contoh, panjang tatasusunan ialah 5, indeks 7 mod 5 = 2, indeks 2 sebenarnya diakses. Apabila menilai pariti, n mod 2 = 0 mewakili nombor genap, dan n mod 2 = 1 mewakili nombor ganjil.

Dalam kriptografi, operasi modulo adalah asas kepada algoritma seperti penyulitan RSA dan pertukaran kunci Diffie-Hellman. Dalam algoritma pencincangan, operasi modulo digunakan untuk memetakan nilai cincang ke julat tetap. Sebagai contoh, saiz jadual hash ialah 10 dan nilai hash 123 mod 10 = 3 disimpan pada indeks 3.

Dalam teori nombor, operasi modulo digunakan dalam teori kongruen. Contohnya, untuk menentukan sama ada sesuatu nombor boleh dibahagi dengan 3: jumlah digit mod 3 = 0. Dalam pengiraan kalendar, operasi modulo digunakan untuk mengira hari dalam seminggu. Sebagai contoh, hari ini adalah hari Rabu (3), dan 7 hari kemudian ia akan menjadi (3+7) mod 7 = 3, iaitu masih hari Rabu. Dalam pembangunan permainan, operasi modulo digunakan untuk menggelungkan bingkai animasi, latar belakang gelung, dll. Sama ada pengaturcaraan, matematik atau aplikasi, Kalkulator Modulo ialah alat yang berguna.

Soalan lazim

相关计算器