Gottfried Leibniz tarafından icat edilen ve yalnızca iki sayı veya rakamdan oluşan bir sayı sistemidir: 0 ve 1. Bu numaralandırma sistemi; işlemci talimatları gibi dijital verileri yazmak için kullanılan tüm ikili kodların temelidir.
Binary Nasıl Çalışır?
0'lar ve 1'ler sırasıyla KAPALI veya AÇIK'ı temsil eder. Bir transistörde, "0", elektrik akışının olmadığını "1", akmasına izin verilen elektriği temsil eder. Bu şekilde, sayılar hesaplama cihazının içinde fiziksel olarak temsil edilir ve hesaplamaya izin verilir.
Neden 0'lar ve 1'ler?
Bit, bilgisayardaki en küçük veri birimidir. 0 ve 1, bir bitteki iki olası durumdur. Bir bilgisayardaki her şey, 0'lar ve 1'ler içeren bir diziler topluluğudur. Bu kadar iyi çalışmasının nedeni, 0'ın kapalı ve 1'in açık anlamına gelmesidir.
Eğer bit'e bir rakam daha ekleseydik, bu işleri daha analog hale getirirdi, açık ve kapalı arasındaki orta durumları "biraz fazla" ve "çok fazla" gibi düşünmek zorunda kalırdık. 0 ve 1 kullanmak, değerlerimizin ayrık olmasını sağlar.
İkili Sayılar Nasıl Okunur
Aşağıdaki çizelge 01101000 ikili sayısını göstermektedir. Her sütunun her birinde hareket ettikçe o üssün değeri birer birer artan, bir üsse yükseltilmiş iki sayıyı temsil eder. Bu örneğin toplamını elde etmek için grafiği sağdan sola okuyun ve her sütunun değerini bir önceki sütuna ekleyin: (8+32+64) = 104. Gördüğünüz gibi, bitleri 0 olanları saymıyoruz çünkü onlar "kapalı".
Exponent: | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Value: | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
ON/OFF: | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
"0b" Öneki Nedir?
Karışıklığı önlemeye yardımcı olmak için, ikili sayı yazarken "0b" (sıfır ve b) ön ekine sahip olabilir. Örneğin, 0b0100 ikili dosyada "0100"ü temsil eder. Bu öneki kullanarak, okuyucu bunun ondalık olarak "100" olmadığını bilir.