Sekizlikten Onluğa Dönüştürücü
Değerleri girin; onluk sonucunu alın.
Sonuç
Nasıl hesaplanır?
Her sekizlik basamak, sağdan 0'dan başlayarak konumuna göre 8'in bir kuvvetiyle çarpılır ve çarpımlar toplanır: onluk = Σ dᵢ × 8i. Aynı değer ayrıca 0x ön ekiyle ve büyük harflerle onaltılık olarak gösterilir. Girdideki boşluklar yok sayılır, baştaki sıfırlar bir şeyi değiştirmez; yani 0755 ile 755 aynıdır. Yalnızca 0-7 rakamları kabul edilir: 8 ya da 9 rakamı, eksi işareti, ondalık nokta veya 0o gibi bir ön ek sonuç vermez, boş kutu da vermez. Çevrilebilecek en büyük değer 21 tane 7'dir ve 9.223.372.036.854.775.807'ye (263 − 1) eşittir; daha uzun girdiler basamak kaybıyla gösterilmek yerine reddedilir. Yalnızca negatif olmayan tam sayılar işlenir.
Örnek hesaplama
Unix izni 755'i çevirelim. Sağdan 5, 5, 7 rakamları 8'in 0, 1, 2. kuvvetlerindedir. Yani 7 × 64 = 448, 5 × 8 = 40 ve 5 × 1 = 5. Toplam: 448 + 40 + 5 = 493. Araç onluk 493 ve onaltılık 0x1ED gösterir. Benzer şekilde sekizlik 644, onlukta 420'dir ve bu da 0x1A4 eder.
Sık yapılan hatalar
- 189 ya da 98 gibi 8 veya 9 rakamı girmek. Sekizlik sistemde yalnızca 0-7 vardır; araç tahmin yürütmek yerine sonuç vermez.
- Programlama dillerindeki ön eki yazmak;
0o755gibi. Düz0755çalışır, ama0o755içinde o harfi bulunduğu için reddedilir. - Onluk sonucu izin rakamları sanmak. 493 izin kümesinin sayısal değeridir, chmod dizesi değildir; chmod'a 755'in kendisi verilir.
- -17 ya da 17.5 gibi negatif sayı veya kesir girmek. Yalnızca negatif olmayan tam sekizlik sayılar çevrilir.
- Sınırın üzerinde bir değer yapıştırmak; örneğin 1777777777777777777777. Sınır 21 tane 7'dir (263 − 1); daha büyük sayılar reddedilir.
Bu hesaplama hakkında
Sekizlik (8 tabanlı) sayıyı onluğa çevirmek, her basamağı 8’in o basamağın konum kuvvetiyle çarpıp toplamak anlamına gelir — örneğin sekizlik 17 = 1×8¹ + 7×8⁰ = onluk 15’tir — çünkü sekizlik sistem yalnızca 0-7 rakamlarını kullanır ve her basamak tam olarak 3 bit’i temsil eder.
Sekizlik sistem, kelime uzunluğu 3’e bölünebilen erken dönem bilgisayarlar için doğal bir kısayoldu ve günümüzde en çok Unix/Linux dosya izin gösteriminde (örneğin chmod 755) yaşamaya devam ediyor; bu yüzden geliştiriciler ve sistem yöneticileri, sekizlik bir izin veya eski bir değeri doğru yorumlamak ya da ayarlamak için hâlâ zaman zaman onluk veya on altılığa çevirmek durumunda kalıyor.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Bunun önemli olduğu yaygın bir yer, dosya izinlerini ayarlayan koddur. Birçok dilde baştaki 0 sekizlik gösterim anlamına gelir; 0755 yazarsanız istediğiniz izin kümesini elde edersiniz, ama düz onluk 755 aslında sekizlik 1363 değeridir ve tuhaf izinler ayarlar. Bir betik yanlış izin uyguluyorsa yazdığınız sayıyı dönüştürüp niyet ettiğinizle karşılaştırın. Sekizlik bir değer sizi hangi dilde ya da araçta yanılttı?