Sekizlik Tabandan Ondalığa Çevirici Nedir?
Sekizlik tabandan ondalığa çevirici, 8 tabanında (sekizlik) yazılmış bir sayıyı her gün kullandığımız 10 tabanındaki (ondalık) karşılığına dönüştürür. Sekizlik sistem yalnızca 0'dan 7'ye kadar olan rakamları kullanır ve bilgisayar dünyasında uzun süre tercih edilmiştir; çünkü üç ikili bit (bit), tam olarak bir sekizlik rakama denk gelir. Bu araç evrenseldir — her yerde aynı şekilde çalışır ve ülkeye özgü herhangi bir varsayım gerektirmez.
Nasıl Kullanılır?
Yalnızca 0–7 arası rakamları kullanarak bir sekizlik sayı yazın (örneğin 755); çevirici, ondalık değeri anında gösterir. Yanlışlıkla 8 veya 9 rakamı girerseniz, bu rakamlar 8 tabanında bulunmadığı için araç girişi geçersiz olarak işaretler.
Formülün Açıklaması
Konumsal bir sayı sisteminde her rakam, tabana göre bir ağırlık taşır. Sekizlik sistemde taban 8 olduğundan en sağdaki rakamın ağırlığı \(8^0 = 1\), bir sonraki rakamınki \(8^1 = 8\), ardından \(8^2 = 64\) şeklinde devam eder:
$$\text{Decimal} = \sum_{i=0}^{n-1} d_i \times 8^{\,i}$$
Burada \(d_i\), sağdan 0'dan başlayarak sayılan \(i\) konumundaki rakamı temsil eder. Her rakamı kendi basamak değeriyle çarpıp topladığınızda ondalık sonucu elde edersiniz.
Çözümlü Örnek
Sekizlik 755 sayısını çevirelim:
$$7 \cdot 8^2 + 5 \cdot 8^1 + 5 \cdot 8^0 = 7 \cdot 64 + 5 \cdot 8 + 5 \cdot 1 = 448 + 40 + 5 = \mathbf{493}.$$
Yani \(755_8 = 493_{10}\) — bu değer, Unix dosya izinlerinde (rwxr-xr-x) sıkça karşımıza çıkar.
Sıkça Sorulan Sorular
Sekizlik sistemde hangi rakamlar geçerlidir? Yalnızca 0, 1, 2, 3, 4, 5, 6 ve 7. 8 ve 9 rakamları 8 tabanının bir parçası değildir.
Sekizlik sistem bilgisayarlarda neden kullanılır? Çünkü her sekizlik rakam tam olarak üç ikili biti temsil eder; bu da onu, özellikle dosya izinleri ve eski sistemler için ikili sayıların kısa ve pratik bir gösterimi hâline getirir.
En büyük tek sekizlik rakam nedir? 7. 7'den sonra gelen sekizlik sayı 10'dur (ki bu ondalık sistemde 8'e eşittir).