Sayı tabanı dönüştürücü

Hexadecimal to Binary Converter

Onaltılık sayıları ikili sisteme anında dönüştürün. Araç girdinizi doğrular, çok büyük tamsayıları destekler ve net dönüşüm adımlarını gösterir.

Onaltılık bir sayıyı dönüştürün

Onaltılık bir değer girin ve bunu ikili veya ondalık sisteme dönüştürün. Onaltılık sistem, 0-9 arasındaki rakamları ve A-F harflerini kullanır.

Binary sonuç 1101101111110
Binary'den hex'e dönüştürmek yerine

Canlı dönüştürme adımları

Açıklama, yazdıkça güncellenir. Çok büyük sayılar için araç, sonucu tam olarak korur ve aşırı uzun bir adım listesini göstermek yerine yöntemi özetler.

Bu sonucun nasıl hesaplandığı

  1. Her bir onaltılık basamağı soldan sağa doğru okuyun.
  2. Her onaltılık basamağı dört bitlik ikili karşılığıyla değiştirin.
  3. Dört bitlik grupları birleştirin ve gereksiz baştaki sıfırları kaldırın.
Doğruluk notu: Bu dönüştürücü, tamsayı dönüşümü için JavaScript BigInt'i kullanır; bu nedenle büyük tam sayılar, normal kayan nokta sayıları gibi yuvarlanmak yerine tam olarak işlenir.

Hexadecimal ve ikili sayılar nelerdir?

İkili sistem taban-2'dir. Sadece iki basamak kullanır: 0 ve 1.

Onaltılık sistem taban-16'dır. Rakamlar 0–9 ve harfler A, B, C, D, E ve F kullanılır; burada A 10'a ve F 15'e eşittir.

Hexadecimal, ikili veriyi yazmanın kompakt bir yoludur çünkü bir onaltılık rakam tam olarak dört ikili biti temsil eder.

Onaltılıktan ikiliye nasıl dönüştürülür

Onaltılı (hexadecimal) sayıyı ikili (binary) sayıya dönüştürmek için her bir onaltılı basamağı dört bitlik ikili karşılığıyla değiştirin. Ardından grupları birleştirin.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

Sonuçtaki ikili değerde, değer sabit genişlikli bir biçime uyması gerektiği sürece genellikle baştaki sıfırlar kaldırılır.

Hex to binary lookup table

Her onaltılık basamak, dört bitlik bir ikili gruba karşılık gelir. Bu durum, önce onluğa çevirmeye kıyasla dönüştürme işlemini daha hızlı hale getirir.

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

Örneğin, hex FF, F'nin 1111'e eşleşmesi ve iki grubun birleştirilmesi nedeniyle 11111111 olur.

Onaltılık ve ikili sistemin yaygın kullanımları

Binary, dijital sistemler tarafından dahili olarak kullanılır. Hexadecimal ise insanlar tarafından aynı veriyi daha kompakt bir şekilde okumak ve yazmak için sıklıkla tercih edilir.

Onaltılık sayı sistemini genellikle bellek adreslerinde, makine kodunda, bit maskelerinde, Unicode kod noktalarında, web renk değerlerinde, sağlama toplamlarında ve hata ayıklama araçlarında görürsünüz.

Girdi kuralları

  • Onaltılık giriş için 0–9 rakamlarını ve A–F harflerini kullanın.
  • Küçük harfler kabul edilir ve otomatik olarak büyük harfe dönüştürülür.
  • 0x gibi isteğe bağlı önekler desteklenir.
  • Tam sayılar desteklenir. Kesirler bu araç tarafından bilinçli olarak dönüştürülmez.