Kaydedilen hesaplayıcılar
Dönüşüm

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

Sıfırla
Sonuçu paylaş
Kaydet
Gömme
Hata bildir

Hesaplayıcıyı paylaş

Ücretsiz hesap makinemizi web sitenize ekleyin

Lütfen geçerli bir URL girin. Sadece HTTPS URL'leri desteklenir.

Sayfadaki hesap makinesi giriş alanlarında bulunan mevcut değerleri yerleşik hesap makinesinin varsayılan değerleri olarak kullanın.
Giriş kenar odak rengi, anahtar kutusu işaretli rengi, seçili öğe üzerine gelindiğinde görülen renk vb.

Kullanım Koşulları'na kabul edin.
Önizleme

Hesap makinesini kaydet

Hesaplayıcıyı paylaş

Sekizlik Sayı Sistemi Nedir?

Sekizlik sayı sistemi, taban-8 olarak da bilinir, 0, 1, 2, 3, 4, 5, 6 ve 7 olmak üzere sekiz basamak kullanan bir pozisyonel sayı sistemidir. Her basamağın konumu, tıpkı ondalık sistemin (taban-10) 10’un kuvvetlerini kullanması gibi bir 8’in kuvvetini temsil eder. Örneğin, 1358135_8 sayısında, en soldaki basamak 1, 1×821 \times 8^2‘yi, ortadaki basamak 3, 3×813 \times 8^1‘i ve son basamak 5, 5×805 \times 8^0‘ı temsil eder.

Böylece, sekizlik sistemdeki 1358135_8 sayısının ondalık sistemdeki değeri aşağıdaki gibi hesaplanabilir:

1358=(1×82)+(3×81)+(5×80)=64+24+5=9310135_8 = (1 × 8^2) + (3 × 8^1) + (5 × 8^0) = 64 + 24 + 5 = 93_{10}

Bu sayı sistemi, üç ikili hane tam olarak bir sekizlik hane ile eşleştiğinden (çünkü 23=82^3 = 8), erken dönem bilgisayar sistemlerinde yaygın olarak kullanılmıştır. Dolayısıyla, ikiliden sekizliğe ve tam tersi dönüşüm basit ve etkilidir.

Dönüştürücünün Çalışma Prensibi

Sekizlik dönüştürücü, kullanıcılara herhangi bir sayı sisteminden (taban 2 ile taban 36 arasında) doğrudan sekizlik sisteme dönüştürme imkanı sunar. İkili, ondalık, onaltılık veya alfanümerik taban 36 bir sayıyı girebilirsiniz ve dönüştürücü otomatik olarak bu sayının taban 8 eşdeğerini gösterecektir.

İşlem iki adımı içerir:

  1. Giriş numarasını (orijinal tabanında) ondalık bir sayıya dönüştürün.
  2. Ortaya çıkan ondalık sayıyı sekizliğe dönüştürün.

Bu işlem manuel olarak yapılabilse de, dönüştürücü bunu anında ve tam doğrulukla gerçekleştirir.

Formül

Bir ondalık sayıyı N10N_{10} sekizlik eşdeğeri ile N8N_{8} dönüştürmek için aşağıdaki algoritma uygulanır:

  1. Ondalık sayıyı N10N_{10} 8’e bölün.
  2. Kalanı kaydedin — bu, sekizlik sayının en az anlamlı basamağı (en sağdaki) olur.
  3. Bölüm yeni sayı olarak kullanılır ve bölüm 0 olana kadar 8’e bölüm tekrarlanır.
  4. Kalanları ters sırada yazın — bu, sekizlik gösterimi oluşturur.

Bu matematiksel olarak şöyle ifade edilebilir:

N8=k=0mrk×8kN_8 = \sum_{k=0}^{m} r_k \times 8^k

burada rkr_k her bölme adımında elde edilen kalandır.

Örnek 1 — Ondalıktan Sekizliğe Dönüşüm

600 sayısını manuel olarak sekizliğe dönüştürelim.

BölmeBölümKalan
600 ÷ 8750
75 ÷ 893
9 ÷ 811
1 ÷ 801

Şimdi, kalemleri alttan üste okuyarak sekizlik sonucu elde ederiz:

60010=11308600_{10} = 1130_{8}

Örnek 2 — İkili Sekizliğe Dönüşüm

İkili sayıyı 1011010102101101010_2 sekizliğe dönüştürelim.

  1. İkili sayıyı ondalığa dönüştürün:
1011010102=1×28+0×27+1×26+1×25+0×24+1×23+0×22+1×21+0×20=36210101101010_2 = 1×2^8 + 0×2^7 + 1×2^6 + 1×2^5 + 0×2^4 + 1×2^3 + 0×2^2 + 1×2^1 + 0×2^0 = 362_{10}
  1. Ondalık sayıyı sekizliğe dönüştürün:
BölmeBölümKalan
362 ÷ 8452
45 ÷ 855
5 ÷ 805

Kalanları alttan üste okuyarak sekizlik sonucu elde ederiz:

36210=5528362_{10} = 552_{8}

Örnek 3 — Onaltılıktan Sekizliğe Dönüşüm

Onaltılığı 1A161A_{16} sekizliğe dönüştürelim.

Adım 1: Ondalığa dönüştürün.
1A16=1×16+10=26101A_{16} = 1 \times 16 + 10 = 26_{10}

Adım 2: Ondalık sayıyı sekizliğe dönüştürün.

BölmeBölümKalan
26 ÷ 832
3 ÷ 803

Kalanları alttan üste okuyarak:

1A16=3281A_{16} = 32_{8}

Sıkça Sorulan Sorular

Ondalıktan sekizliğe 3 nasıl manuel olarak dönüştürülür?

Ondalık sayı 3’ü manuel olarak sekizliğe dönüştürmek için şu adımları izleyin:

  1. Sayıyı 8’e bölün ve bölüm ile kalanı not edin:
3÷8=0(bo¨lu¨m),kalan=33÷8=0(bölüm),kalan=3

Böylece 310=08+383_{10} = 0_8 + 3_{8}.

  1. Bölüm 0 olduğunda durun. Kalanlar, son kalandan ilk kalana doğru okunarak sekizlik eşdeğeri oluşturur.

  2. Kalana bakın: Kalan 3 yalnızca gereken rakamdır.

Böylece, ondalık 310 sekizlik karşılığı 38 olur.

Sekizlik sistem kaç basamak kullanır?

Sekizlik sistem, tüm sayıları temsil etmek için 0’dan 7’ye kadar sekiz basamak kullanır.

Sekizlik bir sayıyı ondalığa nasıl dönüştürülür?

Her sekizlik basamağı 8’in ilgili kuvvetiyle çarpın ve sonuçları toplayın.
Örneğin: 1278=1×82+2×81+7×80=64+16+7=8710127_8 = 1×8^2 + 2×8^1 + 7×8^0 = 64 + 16 + 7 = 87_{10}.

Sekizlik ve onaltılık sistemler arasındaki ana fark nedir?

Sekizlik sistem taban-8’dir ve 0–7 arası basamaklar kullanırken, onaltılık sistem taban-16’dır ve 0–9 arası basamaklar ve A–F harfleri kullanır. Hexadecimal sistem daha az basamakla daha büyük sayıları temsil edebilir.

Hata bildirimi