MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

İkili Toplam
10111
2 tabanlı sonuç
Birinci sayı (ondalık) 10
İkinci sayı (ondalık) 13
Toplam (ondalık) 23

İkili toplama nedir?

İkili toplama, 2 tabanında yazılmış (yalnızca 0 ve 1 rakamlarını kullanan) iki sayıyı yine 2 tabanında tek bir sonuçta birleştirir. Bilgisayarlar tüm verileri ikili sistemde saklar ve işler; bu yüzden ikili aritmetiği anlamak bilgisayar bilimi, dijital elektronik ve programlamanın temel taşıdır. Bu araç herhangi iki ikili sayıyı toplar ve size hem ikili toplamı hem de bunun ondalık karşılıklarını gösterir; böylece işleminizi adım adım kontrol edebilirsiniz.

İki ikili sayı arasındaki elde bitlerini gösteren sütun sütun ikili toplama
İkili toplama sütun sütun yapılır; sütun toplamı 2'ye ulaştığında 1 elde tutulur.

Bu aracı nasıl kullanırsınız?

İlk ikili sayınızı üstteki alana, ikinci ikili sayınızı ise alttaki alana girin. Yalnızca 0 ve 1 rakamlarını kullanın — örneğin 1010 veya 1101. Hesapla düğmesine tıkladığınızda ikili toplamı, her bir girdinin ondalık değerini ve doğrulama için ondalık toplamı anında görürsünüz.

Formülün açıklaması

İki ikili sayıyı toplamak için önce her birini ondalık sisteme çeviririz. Her bit, sağdan başlayarak konumuna göre 2'nin bir kuvvetiyle çarpılan değerini katkı olarak ekler; en sağdaki bit \(2^0\) ile başlar. İki ondalık değeri toplar, ardından toplamı 2'ye böldükçe kalanları sırayla alarak yeniden ikili sisteme çeviririz.

$$\text{Sum}_2 = \left( \text{A} + \text{B} \right)_2$$

$$\text{where}\quad \left\{ \begin{aligned} \text{A}_{10} &= \sum_{i} d_i^{A} \cdot 2^{\,i} \\ \text{B}_{10} &= \sum_{i} d_i^{B} \cdot 2^{\,i} \end{aligned} \right.$$

İki ikili girişi ondalığa çeviren, toplayan ve sonra tekrar ikiliye dönüştüren akış şeması
Hesap makinesi her girişi ondalığa çevirir, toplar ve ardından toplamı tekrar ikiliye dönüştürür.

Çözümlü örnek

1010 ile 1101 sayılarını toplayalım. Birincisi ondalık olarak \(8+0+2+0 = 10\) eder; ikincisi \(8+4+0+1 = 13\) eder. Toplamları \(10 + 13 = 23\)'tür. 23'ü tekrar ikiliye çevirdiğimizde 10111 elde ederiz. Yani $$1010_2 + 1101_2 = 10111_2.$$

Sıkça sorulan sorular

Başında sıfır bulunan ikili sayıları toplayabilir miyim? Evet. Baştaki sıfırlar değeri değiştirmez; bu nedenle 0011 ile 11 aynı kabul edilir.

Hangi karakterlere izin veriliyor? Yalnızca 0 ve 1 rakamlarına. Başka herhangi bir karakter yok sayılır veya geçersiz olarak değerlendirilir.

Ondalık değerler neden gösteriliyor? Ondalık karşılıkları görmek, ikili sonucu kolayca doğrulamanızı sağlar ve iki sayı tabanının birbiriyle ilişkisini öğrenmenize yardımcı olur.

Son güncelleme: