Sadece iki benzersiz basamağa sahip bir sayı sistemine ilişkin. Çoğu amaç için, 0'dan 9'a kadar on benzersiz basamaktan oluşan ondalık sayı sistemini kullanırız. Diğer tüm sayılar daha sonra bu on basamağın birleştirilmesiyle oluşturulur. Bilgisayarlar, 0 ve 1 olmak üzere sadece iki benzersiz sayıdan oluşan ikili numaralandırma sistemine dayanmaktadır. Ondalık sistemde mümkün olan tüm işlemler (toplama, çıkarma, çarpma, bölme) ikili sistemde eşit şekilde mümkündür.
Ondalık sistemi günlük yaşamda kullanıyoruz çünkü daha doğal görünüyor (on parmağımız ve on parmağımız var). Bilgisayar için ikili sistem, elektriksel yapısı nedeniyle daha doğaldır (yüklü ve şarjsız).
Ondalık sistemde, her basamak konumu, konumun gücüne 10 değerini temsil eder. Örneğin, 345 sayısı şu anlama gelir:
3 üç 100 (10'dan 2. güce)
artı
4 dört 10s (ilk kuvvete 10)
artı
5 beş 1s (sıfırıncı güce 10)
İkili sistemde, her basamak konumu 2 değerini temsil eder. Örneğin, ikili sayı 1011 şuna eşittir:
1 bir 8 (2'den 3'e kadar)
artı
0 sıfır 4s (2'den 2. güce)
artı
1 bir 2 (2'den birinci kuvvete)
artı
1 bir 1 (2'den sıfırıncı güce)
Yani bir ikili 1011, ondalık 11'e eşittir.
Bilgisayarlar ikili sayı sistemini kullandığından, 2'nin kuvvetleri önemli bir rol oynar. Bu nedenle, bilgisayarlardaki her şey 8s (2'den 3'e güç), 64s (2'den 6'ya kadar), 128s (2'den 7'ye güç) ve 256s (2'den 8'e kadar) olarak görünüyor.
Programcılar ayrıca sekizli (8 sayı) ve onaltılı (16 sayı) sayı sistemlerini kullanır çünkü bunlar ikili sistemle eşlenir. Her sekizlik rakam tam olarak üç ikili rakamı temsil eder ve her onaltılık rakam dört ikili rakamı temsil eder.