HEX'ten İkiliye Dönüştürücü
Her on altılık basamak tam olarak 4 bit’e karşılık gelir; bu nedenle on altılıktan ikiliye dönüşüm, yapabileceğiniz en temiz taban dönüşümüdür. Bir veya birden fazla on altılık değeri yapıştırın; bu araç, her basamağı başı sıfırlarla doldurulmuş 4 bitlik nibble’ına genişletilmiş ikili diziyi üretir. Bit alanlarının belgelenmesi, ürün yazılımı yazmaçları ve düşük seviyeli hata ayıklama için oldukça kullanışlıdır.
On altılık değerler ikiliye nasıl dönüştürülür?
-
1
On altılık değeri yapıştırın
0 ile 9 ve a ile f arasında herhangi bir birleşim yazın; `0x` gibi ön ekler ve ayırıcılar otomatik olarak kaldırılır.
-
2
Her basamak 4 bit olur
Her on altılık basamak, 4 bitlik ikili karşılığına genişletilir; böylece çıktı her basamak için her zaman 4 bit olur.
-
3
Baştaki sıfırlar her zaman korunur
Her nibble, bayt sınırları hizalı kalsın diye 4 bitin tamamını korur; kırpma seçeneği yoktur.
-
4
İkili çıktıyı kopyalayın
Çıktı, 4 bitlik nibble'lar hâlinde gruplanmış saf bir `0/1` dizisidir; belgelere, ürün yazılımı yorumlarına veya hesap makinesine yapıştırmaya hazırdır.
On altılık ile ikili arasındaki eşleme
On altılık, ikili verinin kompakt bir gösterimidir: 2 on altılık basamak = 1 bayt = 8 bit. Bunlar arasında zihinden dönüşüm yapmak hızlıdır, çünkü her on altılık basamak tam olarak 4 biti temsil eder.
Nibble arama tablosu
| On altılık | İkili | Ondalık |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| A | 1010 | 10 |
| B | 1011 | 11 |
| C | 1100 | 12 |
| D | 1101 | 13 |
| E | 1110 | 14 |
| F | 1111 | 15 |
Yani 0x2F, 0010 1111 olur.
Neden 4-bit gruplama önemlidir
STM32, AVR veya RISC-V referans kılavuzu okuyan mühendisler, yazmaçların 4 bitlik gruplar hâlinde olmasını bekler. Bu gruplama, 0x8001‘de yalnızca MSB ve LSB’nin ayarlı olduğunu ve aralarında başka hiçbir bitin bulunmadığını açıkça gösterir.
Bayt sırası ve ön ekler
0x, C tarzı bir on altılık ön ektir;&Hdaha eski BASIC’e aittir;$ise 6502 çevirici dilinde kullanılır. Dönüştürücü bu üçünü de, ayrıca boşluk, kısa çizgi veya iki nokta gibi on altılık olmayan tüm karakterleri de kaldırır.- İkili çıktı her zaman en anlamlı bit önce gelecek şekildedir, yani ağ bayt sırası. Hedef sisteminiz little-endian ise, baytları yerleştirmeden önce yer değiştirin.
- Her on altılık basamak her zaman 4 bitin tamamını üretir; bu nedenle 32 bitlik bir yazmaç değeri her zaman 32 bit olarak çıkar. Açılıp kapatılabilecek bir baştaki sıfır kırpma işlemi yoktur.
Sık Sorulan Sorular
Hayır. 0xFF, 0xff ve 0xFf’nin hepsi aynı 11111111’e dönüşür. Dönüştürücü büyük ve küçük harfleri aynı şekilde ele alır.
Bu dönüştürücü yalnızca mutlak değerle çalışır: baştaki - işareti on altılık bir karakter olmadığı için kaldırılır ve -0x01, tıpkı 0x01 gibi 0000 0001 olur. İkiye tümleyen veya işaretli çıktı için işaretli sayılar üzerinde çalışan özel bir araç kullanın.
Evet. Değerleri boşluk veya yeni satırla ayırın; dönüştürücü ayırıcıları kaldırır: 2A 3B, 0010 1010 0011 1011 üretir. Çıktının tek ve kesintisiz bir akış olduğunu unutmayın; girdi değerleri arasındaki sınırlar korunmaz.
Evet. Her on altılık basamak, baştaki sıfırlar korunarak her zaman 4 bitin tamamını üretir; bu nedenle 0x80010000 gibi 32 bitlik bir yazmaç değeri, bayt sınırları her zaman hizalı olacak şekilde 1000 0000 0000 0001 0000 0000 0000 0000 olarak çıkar.
İlgili Araçlar
ASCII Tablosu Referansı
NUL, LF ve DEL dahil her kod için ondalık, onaltılık, sekizlik ve ikili değerlerle HTML sayısal karakter başvurusu gösterimini sunan tam ASCII tablosu.
HTML Karakter Referansı
HTML varlıklarının aranabilir listesi; adlandırılmış ve sayısal kodlarıyla birlikte özel karakter ve semboller için tek tıkla kopyalama.
Klavye kısayolları başvurusu
macOS, Windows ve Linux’ta VS Code, Chrome ve GNU Readline kullanan Bash için belgelenmiş varsayılan kısayolları arayın.
EditorConfig Oluşturucu
Girinti stili ve boyutu, satır sonu, karakter kümesi ve boşluk kurallarınızla bir .editorconfig dosyası oluşturarak IDE ve editörler arasında tutarlı biçimlendirme sağlayın.
E-posta Doğrulayıcı
Bir e-posta adresini doğrulayın: RFC 5322 sözdizimi kontrolü, canlı MX kaydı sorgulama, ayrıca yerel kısım, alan adı ve uzunluk bilgileri. Hiçbir e-posta gönderilmez.
Gradyan Duvar Kağıdı Oluşturucu
Dizüstü bilgisayar, telefon veya Zoom arka planları için bulanık üç renkli gradyan duvar kağıtları oluşturun. Açıyı ve bulanıklığı rastgele belirleyin ya da elle ayarlayın.
Araç diğer dillerde mevcuttur
- Conversor HEX para Binário [PT]
- Chuyển đổi từ HEX sang nhị phân [VI]
- Convertidor de HEX a Binario [ES]
- 16進数→2進数変換ツール [JA]
- محوّل من النظام السداسي عشر (HEX) إلى النظام الثنائي [AR]
- HEX till binär konverter [SV]
- Convertisseur HEX en binaire [FR]
- HEX zu Binär-Konverter [DE]
- เครื่องแปลง HEX เป็นไบนารี [TH]
- HEX-바이너리 변환기 [KO]
- HEX naar Binair Converter [NL]
- Konverter HEX ke Biner [ID]
- Konwerter HEX na binarny [PL]
- Конвертер HEX в двоичный код [RU]
- 十六进制到二进制转换器 [ZH]
- HEX to Binary Converter [EN]
- Convertitore da HEX a Binario [IT]