Bir ondalık sayıyı ikiliye çevirmek için sayıyı 22’ye bölün, her kalanı yazın ve kalanları alttan üste doğru okuyun. Negatif olmayan tam sayılar için bu standart elde yapılan yöntemdir ve ikili sistemin 1010’un kuvvetleri yerine 22’nin kuvvetlerini kullanması nedeniyle çalışır.

Eğer ondalıktan ikiliye dönüştürücü diye arama yaptıysanız, bilmeniz gereken temel fikir budur. Her ikili basamak, belirli bir 22 kuvvetinin kullanılıp kullanılmadığını gösterir: 11 evet, 00 hayır demektir.

Örneğin, 1011012101101_2 ikili sayısı şu anlama gelir:

125+024+123+122+021+1201 \cdot 2^5 + 0 \cdot 2^4 + 1 \cdot 2^3 + 1 \cdot 2^2 + 0 \cdot 2^1 + 1 \cdot 2^0

bu da

32+0+8+4+0+1=4532 + 0 + 8 + 4 + 0 + 1 = 45

eder.

Yani ondalıktan ikiliye dönüştürme, aslında bir sayıyı 22’nin kuvvetlerinin toplamı olarak yeniden yazmaktır.

Ondalıktan İkiliye Dönüştürme Neden Çalışır?

Ondalık sistemde basamaklar 11, 1010, 100100, 10001000 diye gider. İkili sistemde ise basamaklar şunlardır:

1, 2, 4, 8, 16, 32, 64,1,\ 2,\ 4,\ 8,\ 16,\ 32,\ 64,\dots

İkili sistemde yalnızca iki rakam olduğu için her basamakta sadece 00 veya 11 bulunabilir. 11, o 22 kuvvetinin kullanıldığını gösterir. 00 ise kullanılmadığını gösterir.

Bu aynı zamanda ikili sistemin dijital sistemler için neden doğal bir seçim olduğunu da açıklar: her konumun yalnızca iki durumu vardır.

4545 Sayısı Ondalıktan İkiliye Nasıl Çevrilir?

Negatif olmayan bir tam sayı için standart yöntem, sayıyı tekrar tekrar 22’ye bölmektir.

4545 ile başlayalım:

45÷2=22 kalan 145 \div 2 = 22 \text{ kalan } 1 22÷2=11 kalan 022 \div 2 = 11 \text{ kalan } 0 11÷2=5 kalan 111 \div 2 = 5 \text{ kalan } 1 5÷2=2 kalan 15 \div 2 = 2 \text{ kalan } 1 2÷2=1 kalan 02 \div 2 = 1 \text{ kalan } 0 1÷2=0 kalan 11 \div 2 = 0 \text{ kalan } 1

Şimdi kalanları alttan üste doğru okuyun:

101101101101

Dolayısıyla

4510=101101245_{10} = 101101_2

Basamak değerleriyle kontrol edebilirsiniz:

1011012=132+016+18+14+02+11=45101101_2 = 1 \cdot 32 + 0 \cdot 16 + 1 \cdot 8 + 1 \cdot 4 + 0 \cdot 2 + 1 \cdot 1 = 45

Hızlı kontrol için 11 ile işaretlenen 22 kuvvetlerini listeleyin: 3232, 88, 44 ve 11. Toplamları 4545 eder, yani dönüşüm tutarlıdır.

Kalanlar Neden Ters Sırada Okunur?

Her bölme adımı, en düşük anlamlı bitten başlayarak bir sonraki biti verir; yani en sağdaki ikili basamağı. Bu yüzden ilk kalan başa değil sona yazılır.

Aynı sonucu, 4545 sayısını 22’nin kuvvetlerinden oluşturarak da görebilirsiniz. Sığan en büyük 22 kuvveti 3232’dir ve geriye 1313 kalır. Sonra 88 sığar ve geriye 55 kalır. Sonra 44 sığar ve geriye 11 kalır. Son olarak 11 sığar.

Bu da

45=32+8+4+145 = 32 + 8 + 4 + 1

demektir.

Yani 252^5, 232^3, 222^2 ve 202^0 için basamaklar 11, diğerleri ise 00 olur. Böylece yine 101101101101 elde edilir.

Yaygın Hatalar

Kalanları Yukarıdan Aşağıya Okumak

Tekrarlı bölme yönteminde kalanlar alttan üste doğru okunur. Onları yukarıdan aşağıya okumak yanlış ikili sayıyı verir.

Tam Sayı Yöntemini Kesir Üzerinde Kullanmak

Yukarıdaki 22’ye bölme yöntemi, negatif olmayan tam sayılar içindir. Eğer başlangıçtaki ondalık sayının kesirli kısmı varsa, bu kesirli kısım için ayrı bir dönüştürme süreci gerekir.

Ondalık Kesirlerin İkili Sistemde Her Zaman Sonlu Olduğunu Sanmak

Böyle değildir. Örneğin bazı sonlu ondalık kesirler, ikili sistemde sonsuz tekrar eden açılımlara sahip olur. Bu yüzden giriş bir tam sayı değilse, ondalıktan ikiliye dönüştürücü yuvarlanmış bir sonuç gösterebilir.

Ondalıktan İkiliye Dönüştürme Nerelerde Kullanılır?

Bu dönüşüm; bilişim, dijital elektronik, depolama boyutları ve bit tabanlı mantıkta karşınıza çıkar. İş hayatında sayıları elle hiç dönüştürmeseniz bile, basamakların ne anlama geldiğini bilmek ikili değerleri daha anlaşılır hale getirir.

Ayrıca her bitin açık/kapalı bir seçimi temsil ettiği maskeleri, bayrakları veya düşük seviyeli örnekleri okurken de faydalıdır.

Kısa Alıştırma

Aynı 22’ye bölme süreciyle 2626 sayısını ikiliye çevirmeyi deneyin. Sonra cevabınızı 22’nin kuvvetlerine açarak kontrol edin. Bir adım daha ileri gitmek isterseniz, bu tam sayı örneğini bir ondalık kesirle karşılaştırın ve kesrin neden ek dikkat gerektirdiğini fark edin.

Bir soruyla yardıma mı ihtiyacın var?

Sorunuzu yükleyin ve saniyeler içinde doğrulanmış adım adım çözüm alın.

GPAI Solver Aç →