Ondalık sayı sistemi nedir?
Ondalık sayı sistemi, aynı zamanda taban-10 sistemi olarak da bilinir ve günlük yaşamda en yaygın olarak kullanılan sayı sistemidir. 0’dan 9’a kadar uzanan on rakamdan oluşur ve her rakamın konumu 10’un kuvvetini ifade eder. Ondalık sistem pozisyoneldir, yani her rakamın yeri onun değerini belirler. Örneğin:
957 = (9 × 10²) + (5 × 10¹) + (7 × 10⁰) = 900 + 50 + 7 = 957
Bu pozisyonel prensip, ne kadar büyük olursa olsun herhangi bir sayının bu on rakam kullanılarak temsil edilmesine olanak tanır.
İnsanlar doğal olarak ondalık sisteme yöneldi çünkü on parmağımız var ve bu binlerce yıl önce sayma ve aritmetik için sezgisel hale geldi. Mısırlılar ve Hindular da dahil olmak üzere antik uygarlıklar sayma sistemlerini bu taban üzerine yapılandırdılar.
İkili sayı sistemi nedir?
Buna karşılık, ikili sayı sistemi sadece iki rakam kullanan taban-2 bir sistemdir: 0 ve 1. Bu rakamlar “binary digit”in kısaltması olan bit olarak bilinir. İkili bir sayının her konumu 2’nin bir kuvvetini temsil eder, tıpkı ondalık bir sayının her konumunun 10’un bir kuvvetini temsil etmesi gibi. Örneğin:
1011₂ = (1 × 2³) + (0 × 2²) + (1 × 2¹) + (1 × 2⁰)
= 8 + 0 + 2 + 1 = 11₁₀
İkili sistem, bilgisayar ve elektronik alanında temeldir çünkü dijital sistemler iki durumu—açık (1) ve kapalı (0)—verileri depolamak ve işlemek için kullanır.
Formül
Ondalık (taban 10) sisteminden ikili (taban 2) sisteme dönüştürme, 2’ye ardışık bölme yöntemiyle yapılabilir. Adımlar şunlardır:
- Ondalık sayıyı 2’ye bölün.
- Kalanı (0 veya 1) kaydedin.
- Bölümü tekrar 2’ye bölün.
- Bölüm 0 olana kadar devam edin.
- İkili temsil, kalıntıların alttan üste doğru okunmasıyla oluşur.
Matematiksel olarak, süreç şu şekilde ifade edilebilir:
Eğer
O zaman ikiliye dönüştürme şu şekilde olur:
burada her .
Adım adım örnekler
Örnek 1: 89₁₀’ı ikiliye çevirin
| İşlem | Bölüm | Kalan |
|---|---|---|
| 89 ÷ 2 | 44 | 1 |
| 44 ÷ 2 | 22 | 0 |
| 22 ÷ 2 | 11 | 0 |
| 11 ÷ 2 | 5 | 1 |
| 5 ÷ 2 | 2 | 1 |
| 2 ÷ 2 | 1 | 0 |
| 1 ÷ 2 | 0 | 1 |
Kalanı alttan üste okuma:
89₁₀ = 1011001₂
Doğrulama:
Örnek 2: 16 ondalık sayıyı ikiliye çevirin
| İşlem | Bölüm | Kalan |
|---|---|---|
| 16 ÷ 2 | 8 | 0 |
| 8 ÷ 2 | 4 | 0 |
| 4 ÷ 2 | 2 | 0 |
| 2 ÷ 2 | 1 | 0 |
| 1 ÷ 2 | 0 | 1 |
Alttan üste doğru okuma:
16₁₀ = 10000₂
Doğrulama:
Tarihsel Arka Plan
İkili sistem eski köklere sahiptir. İkili benzeri bir sistemin en eski belgesi, yaklaşık M.Ö 1000 yılında ikili kombinasyonlara benzeyen kehanet desenleri kullanan Çin metni I Ching (“Değişim Kitabı”) olarak kabul edilir.
Ancak modern ikili aritmetiğin resmi temeli 1703 yılında Gottfried Wilhelm Leibniz tarafından atıldı. Leibniz, yalnızca 0 ve 1 rakamlarını kullanarak tüm sayıları temsil edebilecekleri bir sistem oluşturdu ve bu sistem, doğadaki basit ikiliği—ışık ve karanlık, evet ve hayır, açık ve kapalı—yansıtır.
Yüzyıllar sonra, 20. yüzyılın ortalarında, dijital bilgisayarlar ikili mantığı makine hesaplamasının köşe taşı olarak benimsedi. Bir elektrik devresinin iki durumu—yüksek voltaj (1) ve düşük voltaj (0)—ikili temsili mükemmel bir şekilde uyarlayarak karmaşık veri işleme, aritmetik işlemler ve bellek depolamayı mümkün kıldı.
Dönüşüm ipuçları ve notlar
- Bölme işleminden sonra kalıntıları alttan üste doğru okumanız gerektiğini unutmayın.
- Maksimum ikili rakam değeri 1’dir.
- Küçük sayılar için, ikili eşdeğerleri genellikle ezberlenebilir:
- 1₁₀ = 1₂
- 2₁₀ = 10₂
- 4₁₀ = 100₂
- 8₁₀ = 1000₂
- 16₁₀ = 10000₂
- İkili sayılar 2’nin kuvvetleriyle artar. Her yeni bitin, olası sayısal aralığı ikiye katladığını unutmayın.
- Ters işlem (ikiliyi ondalığa dönüştürme), her bitin 2’nin pozisyonel gücüyle çarpılması ve bunların toplanması ile yapılır.
Sıkça Sorulan Sorular
2020’yi adım adım ikiliye nasıl dönüştürürsünüz?
| İşlem | Bölüm | Kalan |
|---|---|---|
| 2020 ÷ 2 | 1010 | 0 |
| 1010 ÷ 2 | 505 | 0 |
| 505 ÷ 2 | 252 | 1 |
| 252 ÷ 2 | 126 | 0 |
| 126 ÷ 2 | 63 | 0 |
| 63 ÷ 2 | 31 | 1 |
| 31 ÷ 2 | 15 | 1 |
| 15 ÷ 2 | 7 | 1 |
| 7 ÷ 2 | 3 | 1 |
| 3 ÷ 2 | 1 | 1 |
| 1 ÷ 2 | 0 | 1 |
Alttan üste doğru okuma: 11111100100₂
Bir ikili sayının doğruluğunu hızlı bir şekilde nasıl kontrol edersiniz?
Doğrulama için, her ikili rakamı onun pozisyonel 2 gücü ile çarparak genişletin ve sonuçları toplayın.
Örneğin, 10011₂ kontrol edin:
.
Bu nedenle, 10011₂ = 19₁₀’dir.
Küçük sayılar için zihinsel dönüşümler nasıl yapılır?
16’ya kadar olan ikili temsil etmeleri ezberlemeye çalışın.
Her eklenen rakam önceki değerin iki katını alır:
1=1₂, 2=10₂, 3=11₂, 4=100₂, 5=101₂, 6=110₂, 7=111₂, 8=1000₂, vb.
Bu zihinsel model, tam bölme yapmadan tahminlere yardımcı olur.
199 sayısını ondalıktan ikiliye çevirme
| İşlem | Bölüm | Kalan |
|---|---|---|
| 199 ÷ 2 | 99 | 1 |
| 99 ÷ 2 | 49 | 1 |
| 49 ÷ 2 | 24 | 1 |
| 24 ÷ 2 | 12 | 0 |
| 12 ÷ 2 | 6 | 0 |
| 6 ÷ 2 | 3 | 0 |
| 3 ÷ 2 | 1 | 1 |
| 1 ÷ 2 | 0 | 1 |
Alttan üste doğru okuma: 11000111₂