İkili Sayı Çarpma Hesaplama

Binary sayıları çarp.

Nasıl hesaplanır?

bin1 ve bin2 alanlarına yalnızca 0 ve 1 rakamlarından oluşan, en çok 20 basamaklı iki ikili sayı yazın. Araç ikisini normal tam sayıya çevirir, çarpar ve çarpımı yeniden 2'lik tabanda yazar: çarpım = bin1 × bin2. İki sonuç gösterilir: ikili çarpım ve elle kontrol için kullanışlı olan onluk değeri. Baştaki sıfırlar kabul edilir ve atılır. Bunun dışındaki her şey mesaj verilmeden reddedilir ve sonuç çıkmaz: 2 ile 9 arası rakamlar, eksi işareti, nokta, sayının içinde boşluk ya da 20'den fazla basamak. Yalnızca nihai çarpım gösterilir, uzun çarpmanın ara satırları gösterilmez.

Örnek hesaplama

1011 ile 110'u çarpalım. Onluk tabanda bunlar 11 ve 6'dır. Kaydır-ekle yöntemi: 110'un birler basamağındaki 0 katkı yapmaz, ikiler basamağındaki 1, 1011'in bir basamak kaydırılmışını (10110), dörtler basamağındaki 1 ise iki basamak kaydırılmışını (101100) ekler. 10110 + 101100 toplamı 1000010 eder; araç bunu onluk tabanda da 66 olarak gösterir ve bu, 11 × 6 ile uyuşur.

Bu örneği dene →

Sık yapılan hatalar

  • 11 ve 6 gibi onluk sayılar yazmak. 1'den büyük rakamlar reddedilir, 102 sonuç vermez; bu değerler için 1011 ve 110 girin.
  • Eksi işaretiyle ya da ikiye tümleyenle negatif ikili sayı girmek. Yalnızca işaretsiz 0 ve 1 dizileri kabul edilir.
  • Elle kontrol ederken ikili eldeyi unutmak: 1 + 1 = 10'dur, 2 değil. Onluk satırı çapraz kontrol için kullanın.
  • 20 basamaktan uzun sayı girmek. Her sayı en çok 20 ikili basamak olabilir; daha uzun dizi kırpılmış bir cevap yerine hiç sonuç vermez.

Bu hesaplama hakkında

İki ikili (binary) sayı çarpmak, ondalık sayılarda kullandığınız kaydırıp-toplama yöntemiyle aynı mantığı izler, ama daha basittir; çünkü her basamak yalnızca 0 ya da 1’dir: her kısmi çarpım ya tamamen sıfırlardan oluşur ya da çarpılan sayının olduğu gibi kaydırılmış bir kopyasıdır, ezberlenecek bir çarpım tablosu yoktur. Bu kısmi çarpımlar daha sonra ikili elde (carry) kurallarıyla toplanarak sonuca ulaşılır; hesaplayıcı bu sonucu doğrulayabilmeniz için ayrıca ondalık sayıya da çevirir.

Bu kaydır-ve-topla süreci, bir CPU’nun aritmetik mantık biriminde (ALU) çarpma devrelerinin donanım düzeyinde tam olarak nasıl çalıştığıdır — silikon üzerindeki ikili çarpıcılar, gerçekten de bu işlemi yapan kaydırıcılar ve toplayıcılardan inşa edilir. Bu konu, öğrencilerin işlemcilerin bu işlemi donanımda nasıl gerçekleştirdiğine geçmeden önce ikili aritmetiği öğrendiği bilgisayar bilimi ve dijital lojik derslerinin temel konularından biridir.

İki ikili sayı girin (her biri en fazla 20 basamak); bu hesaplayıcı onları çarpar ve son çarpımı hem ikili hem de ondalık olarak gösterir. Kısmi çarpımları listelemez; adımları izlemek isterseniz onları elle yazabilirsiniz.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar