Bir ondalık sayıyı ikiliye çevirmek için sayıyı ’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 ’un kuvvetleri yerine ’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 kuvvetinin kullanılıp kullanılmadığını gösterir: evet, hayır demektir.
Örneğin, ikili sayısı şu anlama gelir:
bu da
eder.
Yani ondalıktan ikiliye dönüştürme, aslında bir sayıyı ’nin kuvvetlerinin toplamı olarak yeniden yazmaktır.
Ondalıktan İkiliye Dönüştürme Neden Çalışır?
Ondalık sistemde basamaklar , , , diye gider. İkili sistemde ise basamaklar şunlardır:
İkili sistemde yalnızca iki rakam olduğu için her basamakta sadece veya bulunabilir. , o kuvvetinin kullanıldığını gösterir. 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.
Sayısı Ondalıktan İkiliye Nasıl Çevrilir?
Negatif olmayan bir tam sayı için standart yöntem, sayıyı tekrar tekrar ’ye bölmektir.
ile başlayalım:
Şimdi kalanları alttan üste doğru okuyun:
Dolayısıyla
Basamak değerleriyle kontrol edebilirsiniz:
Hızlı kontrol için ile işaretlenen kuvvetlerini listeleyin: , , ve . Toplamları 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, sayısını ’nin kuvvetlerinden oluşturarak da görebilirsiniz. Sığan en büyük kuvveti ’dir ve geriye kalır. Sonra sığar ve geriye kalır. Sonra sığar ve geriye kalır. Son olarak sığar.
Bu da
demektir.
Yani , , ve için basamaklar , diğerleri ise olur. Böylece yine 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 ’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ı ’ye bölme süreciyle sayısını ikiliye çevirmeyi deneyin. Sonra cevabınızı ’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ç →