Hex, Ondalık ve İkili Dönüştürürken Yapılan Yaygın Hatalar
En çok onaltılık, onluk ve ikili hata beş hatadan kaynaklanır: baştaki sıfırları düşürmek, tek sayıda onaltılık basamak kullanmak, 0x veya # gibi önekleri bırakmak, A–F harflerini sayılarla karıştırmak ve bir rakam karakterini değeriyle karıştırmak. 4 bitlik gruplar halinde basamak basamak dönüştürmek bunların neredeyse tamamını önler.

İhtiyacınız olan tek tablo
| Hex | İkili | Ondalık | Hex | İkili | Ondalık |
|---|---|---|---|---|---|
| 0 | 0000 | 0 | 8 | 1000 | 8 |
| 1 | 0001 | 1 | 9 | 1001 | 9 |
| 2 | 0010 | 2 | A | 1010 | 10 |
| 3 | 0011 | 3 | B | 1011 | 11 |
| 4 | 0100 | 4 | C | 1100 | 12 |
| 5 | 0101 | 5 | D | 1101 | 13 |
| 6 | 0110 | 6 | E | 1110 | 14 |
| 7 | 0111 | 7 | F | 1111 | 15 |
Hata 1: Baştaki sıfırları atlama
✕
✓💻 Hex 5, 101 değil 0101'dir. Gruplara katıldığınızda, eksik sıfırlar sonrasındaki her biti kaydırır. Her zaman her onaltılık basamağı tam olarak dört bit ve her baytı sekiz bit olarak yazın.
Hata 2: Tek sayıda onaltılık basamak
✕
✓Hex'ten İkilik Sayıya dönüştürücümüz, onaltılık değeri çiftler halinde okur – her çift bir bayttır. F gibi tek bir rakam girerseniz, F0 olarak okunur ve 11110000 sonucunu verir. 00001111 sonucunu elde etmek için bunu 0F olarak doldurun.
Hata 3: Önekleri ve sembolleri bırakmak
✕
✓Programlama değerlerinden 0x'i (0x1F → 1F) ve renk kodlarından #'yi (#FF5733 → FF5733) kaldırın. Baytlar arasındaki boşluklar okumak için uygundur, ancak diğer karakterleri silin.
Hata 4: A–F'yi harf olarak ele almak
Onaltılık sistemde A'dan F'ye kadar olanlar 10'dan 15'e kadar değerlere sahip rakamlardır. "1A", onluk sistemde 26'dır (1 × 16 + 10), "1 ve bir harf" değil. 1A'yı ikiliye dönüştürmek 0001 1010 verir.
Hata 5: Rakam karakteri ve değeri
Metindeki "5" karakteri 00110101 (ASCII 53) olarak saklanırken, 5 sayısı 00000101'dir. Karakterler için Metinden İkili'ye ve sayısal değerler için Ondalıktan İkili'ye kullanın.
Her zaman güvenli bir yöntem
- Önekleri (0x, #) ve boşlukları kaldırın.
- Onaltılık basamak sayısının çift olduğundan emin olun – değilse baştan bir 0 ekleyin.
- Her onaltılık basamağı 4 bitlik grubundan tabloyla değiştirin.
- Toplam uzunluğun 8'in katı olduğundan emin olun.
- Bir dönüştürücü ile doğrulayın – İkili'den Hex'e orijinal onaltılık sayınızı geri vermelidir.
pdfseotools.com'daki Hex To Binary aracını açın – ücretsiz, kayıt gerekmez ve her cihazda çalışır.
Sıkça Sorulan Sorular
Onaltılık sayıyı hızlı bir şekilde ikiliye nasıl dönüştürürüm?
Her onaltılık basamağı 4 bitlik deseniyle değiştirin: A = 1010, F = 1111, yani AF = 10101111.
F neden 1111 yerine 11110000'e dönüşüyor?
Hex to Binary aracı tam baytlarla (onaltılık basamak çiftleri) çalışır. Tek bir F, F0 olarak kabul edilir. 00001111 elde etmek için 0F yazın.
Onaltılık harfler büyük/küçük harfe duyarlı mı?
Hayır. "ff" ve "FF" aynı değeri, yani 255'i ifade eder.
Onaltılık sayılardan önce 0x yazmalı mıyım?
Dönüştürmeden önce 0x veya # gibi önekleri kaldırın – bunlar değerin bir parçası değil, gösterimdir.
İkili sayımın uzunluğu neden yanlış?
Baştaki sıfırlar düşürüldü. Grupların hizalanması için her baytı 8 basamağa kadar doldurun (101 değil, 00000101).
Bir bayttaki en büyük değer nedir?
Hex'te FF, ikilide 11111111, onlukta 255.
Özet
Dört bit onaltılık basamak başına, çift sayıda basamak, önek yok – ve her zaman geri dönüştürerek kontrol edin. Tüm dönüştürücüler ücretsiz ikili dönüştürücüler sayfasındadır.
Sosyal Medyada Paylaş: