MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

İkilik (taban 2)
111010101
from octal 725
Sekizlik giriş 725
İkilik sonuç 111010101
Ondalık değer 469

Sekizlikten İkiliğe Çevirici nedir?

Bu araç, sekizlik (taban 8) sistemde yazılmış bir sayıyı ikilik (taban 2) karşılığına dönüştürür. Sekizlik sistemde 0'dan 7'ye kadar rakamlar kullanılırken, ikilik sistemde yalnızca 0 ve 1 bulunur. 8 sayısı tam olarak 2³'e eşit olduğu için, her bir sekizlik basamak sabit üç ikilik bitten oluşan bir gruba karşılık gelir. Bu da dönüşümü hızlı, kesin ve tersine çevrilebilir kılar.

Nasıl kullanılır?

Giriş kutusuna geçerli bir sekizlik sayı (yalnızca 0-7 arası rakamlar) yazın ve onaylayın. Çevirici her basamağı üç bite açar, bunları birleştirir, gereksiz baştaki sıfırları temizler ve ayrıca referans olması için ondalık (onluk) değeri de gösterir. 8 veya 9 rakamı girerseniz, bu rakamlar taban 8'de bulunmadığı için giriş geçersiz olarak işaretlenir.

Formülün açıklaması

Her sekizlik basamak d, şu eşleştirme kullanılarak 3 bitlik bir ikilik diziye dönüştürülür: 0→000, 1→001, 2→010, 3→011, 4→100, 5→101, 6→110, 7→111. Bit grupları ardından sırasıyla birleştirilir. Matematiksel olarak bir basamak, her \(b_i\) değeri 0 ya da 1 olmak üzere \(4b_2 + 2b_1 + b_0\) değerine eşittir.

$$\text{Binary}_2 = \underset{i}{\Big\Vert}\; \operatorname{bin}_3\!\left(\text{Octal digit}_i\right)$$
0'dan 7'ye sekizlik basamakların 3 bitlik ikilik karşılıklarının eşleme tablosu
Her sekizlik basamak tam olarak üç ikilik bite karşılık gelir.

Çözümlü örnek

Sekizlik 725 sayısını çevirelim:

7 → 111, 2 → 010, 5 → 101. Birleştirilince: 111010101. Kontrol edelim: $$725_8 = 7\times64 + 2\times8 + 5 = 448 + 16 + 5 = 469$$ ondalık sistemde 469, ve \(111010101_2 = 469\). Sonuçlar birbirini tutuyor.

Her sekizlik basamağın üç bite genişletilip tek bir ikilik sayıya birleştirilmesi
Her basamağı 3 bite çevirin, sonra birleştirerek tam ikilik sonucu elde edin.

Sık Sorulan Sorular

Neden basamak başına tam olarak üç bit? Çünkü \(2^3 = 8\) olduğundan, her sekizlik basamak (0-7) hiç boşluk kalmadan tam olarak üç ikilik bite sığar.

Baştaki sıfırlar önemli mi? İçeride her basamak üç bite dönüşür, ancak son ikilik değerde baştaki sıfırlar (tek bir 0 dışında) atılır; bu da standart ikilik gösterime uygundur.

Ondalık (kesirli) kısmı olan sayıları çevirebilir miyim? Bu çevirici tam sekizlik sayılarla çalışır. Kesirler için, noktadan sonraki her basamak da üç bite eşlenir ve ikilik noktanın sağında gruplandırılır.

Son güncelleme: