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.