MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Remainder: 1
10÷3=3,33
Bölüm 3,33
Kalan 1

Modülo Hesaplama Aracı nedir?

Modülo hesaplama aracı, bir sayının (bölünen) başka bir sayıya (bölen) bölünmesinden kalan değeri hesaplayan matematiksel bir araçtır. Birçok programlama dilinde % simgesiyle gösterilen modülo işlemi, bölme sonrasında geriye kalanı bulur.

Modülo Hesaplama Aracı ne zaman kullanılır?

Modülo işleminin pek çok pratik kullanım alanı vardır:

  • Bilgisayar programlamada döngüsel davranışlar oluşturmak için; örneğin belirli bir aralıkta rastgele sayı üretmek
  • Bir sayının tek mi yoksa çift mi olduğunu kontrol etmek için (çift sayılarda n % 2 = 0)
  • Kriptografi ve hash fonksiyonlarında, değerlerin belirli aralıklar içinde kalmasını sağlamak için

Modülo nasıl hesaplanır?

Reklam

Modülo işlemi şu formülle yapılır:

a mod b = a - b × taban(a ÷ b)

Burada:

  • a, bölünendir (bölünecek olan sayı)
  • b, bölendir (a'yı bölen sayı)
  • taban(x), x'i en yakın tam sayıya yuvarlar (aşağı yuvarlama)

Tam sayılarda modülo, basitçe bölme işleminden kalan değerdir. Ondalıklı sayılarda ise önce bölümü hesaplar, en yakın tam sayıya aşağı yuvarlar ve ardından kalanı buluruz.

Örnekler

Örnek 1: Temel Tam Sayı Modülosu

17 mod 5 işleminin sonucunu bulalım

Bölünen (a) Bölen (b) İşlem Sonuç
17 5 17 - 5 × taban(17 ÷ 5) = 17 - 5 × 3 = 17 - 15 2

Örnek 2: Negatif Bölünen

-13 mod 4 işleminin sonucunu bulalım

Bölünen (a) Bölen (b) İşlem Sonuç
-13 4 -13 - 4 × taban(-13 ÷ 4) = -13 - 4 × (-4) = -13 + 16 3

Örnek 3: Ondalıklı Sayılar

7.5 mod 2.2 işleminin sonucunu bulalım

Bölünen (a) Bölen (b) İşlem Sonuç
7.5 2.2 7.5 - 2.2 × taban(7.5 ÷ 2.2) = 7.5 - 2.2 × 3 = 7.5 - 6.6 0.9

İlgili Hesaplama Araçları

Reklam

Hesaplamalarınızda işinize yarayabilecek diğer matematik araçlarına göz atın:

Bölenin bölünenden tekrar tekrar çıkarılıp kalanı bırakmasını gösteren sayı doğrusu
Tekrarlı çıkarma olarak mod: kalan, bölenin tam katları çıkarıldıktan sonra geriye kalandır.
12 etrafında dönen modüler aritmetiği gösteren saat kadranı
Mod, sayıları sabit bir aralıkta döndürür; tıpkı saatlerin 12 saatlik kadranda dönmesi gibi.
Son güncelleme: