Matematik

İkili Bölme Hesaplayıcı

Ayarlar
Sıfırla
Sonuçu paylaş
Kaydet
Gömme
Hata bildir

Hesaplayıcıyı paylaş

Ücretsiz hesap makinemizi web sitenize ekleyin

Lütfen geçerli bir URL girin. Sadece HTTPS URL'leri desteklenir.


Sayfadaki hesap makinesi giriş alanlarında bulunan mevcut değerleri yerleşik hesap makinesinin varsayılan değerleri olarak kullanın.


Giriş kenar odak rengi, anahtar kutusu işaretli rengi, seçili öğe üzerine gelindiğinde görülen renk vb.


Kullanım Koşulları'na kabul edin.

Önizleme

Hesap makinesini kaydet

Hesap Makinesi Ayarları

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Hesaplayıcıyı paylaş

İkili Bölme Nedir?

İkili sayılar, tüm dijital sistemlerin temelidir ve verileri yalnızca iki sembol kullanarak temsil eder: 0 ve 1. Bilgisayar bilimi, elektrik mühendisliği ve programlama için toplama, çıkarma, çarpma ve bölme gibi aritmetik işlemleri ikili sistemde yapmak önemlidir. Bu işlemler arasında ikili bölme biraz karmaşık görünebilir, ancak ondalık sistemdeki standart uzun bölmeye benzer mantıksal kuralları takip eder.

İkili bölme, bir ikili sayının (bölünen) bir başka ikili sayıya (bölen) bölünerek bir bölüm ve uygun olduğunda bir kalan elde etme sürecidir. Ondalık sistemdeki uzun bölmeye benzer şekilde, bölünenin belirli segmentlerinden bölenin tekrar tekrar çıkarılması esasına dayanır. Temel fark, yalnızca ikili çıkarma ve 0 veya 1 ile çarpma kullanılmasıdır.

Bu hesap makinesi, kullanıcıların ikili sayıları hızlı ve doğru bir şekilde bölmelerine olanak tanır. İki veya daha fazla ikili sayıyı, yani adım adım 2, 3, 4 veya daha fazla sayıyı bölebilir. Hesap makinesi bölmeyi otomatik olarak gerçekleştirir, hesaplamayı kolaylaştırmak için ikili değerleri ondalık değerlere dönüştürür ve ardından nihai sonucu ikili formatta geri verir.

Doğrudan İkili Bölme Yöntemi

Doğrudan bölme yönteminde, tüm hesaplamalar ikili biçimde yapılır. Bir örneğe bakalım:

10101210101_2‘yi 11211_2‘ye bölün.

Adım 1: Bölen 11₂ ve bölünen 10101₂’yi uzun bölüm formunda yazın.

Adım 2: Böleni, bölünenin ilk bitleriyle karşılaştırın:

  • 10₂ < 11₂ → yetersiz bit.
  • Sonraki, 101₂’yi alın.
  • 101₂ ÷ 11₂ → 1 (çünkü 11₂, 101₂’ye bir kere sığar).
  • Çıkar: 1012112=102101_2 - 11_2 = 10_2.

Adım 3: Bölünenin sonraki bitini (0) aşağıya getirin, 100₂ oluşturun.

  • 100₂ ÷ 11₂ → 1.
  • Çıkar: 1002112=12100_2 - 11_2 = 1_2.

Adım 4: Son bit (1) aşağıya indirin, 11₂ oluşturun.

  • 11₂ ÷ 11₂ → 1.
  • Çıkar: 112112=011_2 - 11_2 = 0.

Böylece bölüm 1112111_2 ve kalan 0 olur.

Doğrulama:

  • 1112=710111_2 = 7_{10}
  • 112=31011_2 = 3_{10}
  • 7×3=21=1010127 \times 3 = 21 = 10101_2, doğruluğu teyit eder.

Ondalık Dönüşüm Yöntemi

Bu yöntem hesaplama açısından daha basittir ve verimlilik ve hız için hesaplayıcımız tarafından kullanılan yöntemdir. Adımlar şu şekildedir:

  1. Tüm ikili sayıları ondalık sayılara dönüştürün.
  2. Ondalık değerlerde sırayla bölme işlemi yapın.
  3. Nihai bölümü ve kalanı tekrar ikiliye dönüştürün.

Bir örnek alalım:

110121101_2’yi (bu, 13₁₀’dir) 11211_2’ye (bu, 3₁₀’dir) bölün.

İkili sayıları ondalık sayılara dönüştürmek için ikili-ondalık dönüştürücümüzü kullanın.

Adım 1: Ondalık bölümü hesaplayın:
1310÷310=410 kalan 11013_{10} ÷ 3_{10} = 4_{10} \text{ kalan } 1_{10}.

Adım 2: Her sonucu tekrar ikiliye dönüştürün:

  • Bölüm = 410=10024_{10} = 100_2
  • Kalan = 110=121_{10} = 1_2

Sonuç:
11012÷112=1002 kalan 121101_2 ÷ 11_2 = 100_2 \text{ kalan } 1_2

Bu dönüşüm tabanlı teknik, matematiksel kesinliği sağlar ve kullanıcıların birden fazla ikili sayıyı aynı anda işlemesine olanak tanır. Bir kullanıcı ikiden fazla ikili sayı girerse, hesap makinesi her bölme adımını soldan sağa sırayla uygular.

Örnekler

  1. 10012÷112=?1001_2 ÷ 11_2 = ?

Adım 1: Ondalık olarak dönüştür – 910÷310=3109_{10} ÷ 3_{10} = 3_{10}.
Adım 2: Tekrar ikiliye çevir – 310=1123_{10} = 11_2.
Nihai sonuç: 10012÷112=1121001_2 ÷ 11_2 = 11_2.

  1. 1010002÷102÷102=?101000_2 ÷ 10_2 ÷ 10_2 = ?

Adım 1: 1010002=4010101000_2 = 40_{10}, 102=21010_2 = 2_{10}.
Adım 2: 4010÷210÷210=101040_{10} ÷ 2_{10} ÷ 2_{10} = 10_{10}.
Adım 3: Tekrar dönüştür – 1010=1010210_{10} = 1010_2.
Nihai sonuç: 1010002÷102÷102=10102101000_2 ÷ 10_2 ÷ 10_2 = 1010_2.

Notlar

  • Sıfıra bölme, hem ikili hem de ondalık sistemlerde tanımsızdır.
  • İkili kesirler (ondalık parçalarla sonuçlananlar), ondalık kesirlerle benzer şekilde ancak taban 2 olarak temsil edilir.
  • Hesap makinesi, manuel hatayı önleyerek dönüşümü dahili olarak gerçekleştirerek tutarlılık sağlar.
  • Tüm giriş değerlerinin yalnızca 0 ve 1’lerden oluşan geçerli ikili sayılar olduğundan emin olun.

Sık Sorulan Sorular

İki ikili sayı nasıl bölünür?

İkili sayıları elle bölmek için böleni bölünenin altına hizalayın ve ondalık sistemdeki uzun bölmeye benzer şekilde tekrarlanan ikili çıkarma yapın. Örneğin, 11012÷1121101_2 ÷ 11_2, bölünenin bölümlerini karşılaştırarak ve her sığdığında 11211_2 çıkartarak ilerler.

Bölen, bölünenden büyükse ne olur?

Bölen, bölünenden büyükse, bölüm 0 olur ve kalan bölünenle eşit olur. Örneğin, 102÷1012=0 kalan 10210_2 ÷ 101_2 = 0 \text{ kalan } 10_2.

İkili bölme kesirli sonuçlar üretebilir mi?

Evet. Eğer bölen tamamen bölünene sığmazsa, bölümde kesirli bitler görülür. Örneğin, 12÷102=0.121_2 ÷ 10_2 = 0.1_2, bu ondalık olarak 0.5’e eşittir.

Hesap makinesi neden önce ondalığa çeviriyor?

Dönüşüm yöntemi, hesaplamayı basitleştirir ve doğrudan ikili manipülasyonda oluşabilecek yuvarlama hatalarını önler. Doğru ondalık bölme gerçekleştirdikten sonra, sonuçlar otomatik olarak ikiliye tekrar çevrilir, böylece hız ve hassasiyet sağlanır.

Hata bildirimi

Bu alan zorunludur.