MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

İkili (hex basamağı başına 4 bit)
0001101000111111
Hex 1A3F
Kırpılmış ikili 1101000111111
Onaltılık 1A3F
Ondalık 6.719

Hex'ten İkiliye Çevirici Nedir?

Hex'ten ikiliye çevirici, onaltılık (16 tabanlı) bir sayıyı ikili (2 tabanlı) gösterimine dönüştürür. 16 sayısı 2'nin bir kuvveti olduğu için (\(16 = 2^4\)), dönüşüm son derece kolaydır: her bir onaltılık basamak tam olarak dört ikili bite, yani bir nibble'a karşılık gelir. Bu sayede onaltılık sistem, ikili sayıların kısa ve okunması kolay bir karşılığı hâline gelir. İşte tam da bu yüzden bilişimin her alanında karşımıza çıkar: bellek adreslerinde, renk kodlarında, makine kodunda ve veri dökümlerinde.

Nasıl Kullanılır?

Kutuya bir onaltılık değer yazın (örneğin 1A3F). İsteğe bağlı olarak başına 0x öneki ekleyebilir, büyük ya da küçük harf kullanabilirsiniz. Hesapla düğmesine basarak ikili karşılığını görün. Sonuç; dolgulu ikili gösterimi (hex basamağı başına 4 bit), baştaki sıfırların temizlendiği kırpılmış sürümü ve karşılaştırma için ondalık değeri gösterir.

Formülün Açıklaması

Her onaltılık basamak 0 ile 15 arasında bir değer alır ve bu değer tam olarak 4 bite sığar. Her basamağı 4 bitlik kalıbına çevirin, ardından bu grupları soldan sağa yan yana yazın:

$$\text{Binary}_2 = \left(\;\Vert_{i}\; \text{nibble}_4\!\left(d_i\right)\right), \quad d_i \in \text{Hexadecimal value}$$
  • 0 → 0000, 1 → 0001, 2 → 0010, 3 → 0011
  • 4 → 0100, 5 → 0101, 6 → 0110, 7 → 0111
  • 8 → 1000, 9 → 1001, A → 1010, B → 1011
  • C → 1100, D → 1101, E → 1110, F → 1111
Bir onaltılık basamak A'nın 4 bitlik ikili grup 1010'a dönüşmesi
Her onaltılık basamak tam olarak 4 ikili bite karşılık gelir.

Çözümlü Örnek

1A3F değerini çevirelim: 1 → 0001, A → 1010, 3 → 0011, F → 1111. Bunları birleştirdiğimizde 0001 1010 0011 1111, yani 0001101000111111 elde ederiz. Ondalık sistemde bu sayı 6719'a eşittir.

Onaltılık sayı 2F7'nin üç 4 bitlik gruba 0010 1111 0111 ayrılıp birleştirilmesi
Her basamağı 4 bite çevirin, ardından grupları soldan sağa birleştirin.

Sıkça Sorulan Sorular

Büyük-küçük harf fark eder mi? Hayır — hem 1a3f hem de 1A3F aynı sonucu verir.

Her grup neden 4 bit? Çünkü \(16 = 2^4\). Bir onaltılık basamak her zaman tam olarak dört ikili basamağı kalansız ifade eder.

Peki ya 0x öneki? İsteğe bağlı 0x öneki otomatik olarak tanınır ve dönüşümden önce kaldırılır.

Son güncelleme: