Sekizlik Kod Dönüştürücü

2 değerlendirmeden 5 puan

Sekizlik Kod Dönüştürücü, metni 8'lik tabandaki gösterimine çevirir ve aynı işlemi ters yönde yapar. Basamaklar yalnızca 0 ile 7 arasındadır; 8 ve 9 rakamları bu tabanda bulunmaz.

Bugün hâlâ karşılaştığınız tek yer

Sekizlik gösterim modern yazılımda büyük ölçüde yerini onaltılığa bıraktı bir yer hariç: sunucu dosya izinleri.

Bir web sitesi yönetiyorsanız chmod 755 veya 644 gibi komutlarla karşılaşmışsınızdır. Bu sayılar sekizliktir ve tesadüf değildir.

755 aslında ne demek?

Bir dosyanın izinleri üç gruba ayrılır: sahibi, grubu ve herkes. Her grup için üç yetki vardır: okuma, yazma, çalıştırma. Yani her grup tam olarak 3 bit taşır.

Ve bir sekizlik basamak tam olarak 3 biti gösterir. Bu yüzden üç basamaklı bir sekizlik sayı, dokuz izin bitinin tamamını kusursuzca ifade eder:

  • 7 = okuma + yazma + çalıştırma (4+2+1)
  • 6 = okuma + yazma (4+2)
  • 5 = okuma + çalıştırma (4+1)
  • 4 = yalnızca okuma

Yani 755, "sahibi her şeyi yapabilir, diğerleri okuyup çalıştırabilir" demektir.

Neden artık yaygın değil?

Sekizlik gösterim, kelime uzunluğu 3'ün katı olan eski bilgisayarlarda doğaldı. Modern donanım 8 bitlik baytlar üzerine kurulu ve 8, 3'e tam bölünmez bu yüzden onaltılık gösterim daha uygun hale geldi.

Nasıl dönüştürülür?

  1. Metninizi veya sekizlik kodunuzu giriş alanına yazın.
  2. Yönü seçip dönüşümü başlatın.
  3. Sonucu kopyalayın.

Kontrol edilmesi gerekenler

Girdinizde 8 veya 9 rakamı varsa bu geçerli bir sekizlik değer değildir; büyük olasılıkla ondalık bir sayıyı yanlışlıkla sekizlik sanıyorsunuz. Bazı kaynaklar sekizlik değerleri 0 veya 0o ön ekiyle yazar; bu ön ek verinin parçası değildir.

Sıkça sorulan sorular

Neden 8 ve 9 yok?

8'lik tabanda yalnızca sekiz basamak bulunur: 0'dan 7'ye.

chmod sayıları bununla mı hesaplanıyor?

Evet. Her basamak üç izin bitini temsil eder; 4 okuma, 2 yazma, 1 çalıştırma değerindedir.

Onaltılıktan farkı ne?

Sekizlik basamak 3 bit, onaltılık basamak 4 bit gösterir. Bayt tabanlı sistemlerde onaltılık daha uyumludur.

Hâlâ öğrenmeye değer mi?

Sunucu yönetimi yapıyorsanız evet; dosya izinlerini anlamak için gereklidir.

İlgili araçlar

Bayt tabanlı gösterim için Onaltılık Kod Dönüştürücü, bit düzeyi için İkili Kod Dönüştürücü sayfalarını kullanabilirsiniz.

Benzer Araçlar

İkili Kod Dönüştürücü

Metni ikili koda, ikili kodu metne çevirin. 8 bitlik gruplama, Türkçe karakterlerin neden iki bayt tuttuğu ve ikili kodun neden şifreleme olmadığı.

2,401
88
Onaltılık Kod Dönüştürücü

Metni onaltılık koda, onaltılık kodu metne çevirin. Renk kodlarından bellek adreslerine kadar her yerde neden 16'lık taban kullanıldığını öğrenin.

2,790
8
ASCII Dönüştürücü

Metni ASCII kodlarına çevirin. ASCII'nin neden yalnızca 128 karakter içerdiğini ve Türkçe harflerin bu tabloda neden bulunmadığını öğrenin.

2,925
200

Popüler Araçlar