HEX'ten Onluğa Dönüştürücü
Bir bellek adresini, 32 bitlik bir hata kodunu ya da ham bir UTF-8 kod noktasını okumak genellikle, onluk sayı olarak anlamanız gereken bir on altılık değerle başlar. Bu dönüştürücü, 0x ön ekli veya öneksiz herhangi bir on altılık girdiyi alır ve tam keyfi hassasiyetli aritmetikle onluk karşılığını döndürür; böylece 64 bit ve daha büyük değerlerde her basamak korunur.
On altılık değeri onluğa nasıl dönüştürürsünüz?
-
1
On altılık bir değer girin
Herhangi bir on altılık sayı yapıştırın: `0x1F4`, `1F4`, `$1f4`; büyük ya da küçük harflerle.
-
2
Ayırıcılar yok sayılır
Boşluklar, alt çizgiler ve tireler kaldırılır; böylece `DE AD BE EF` ve `DEADBEEF` aynı girdidir.
-
3
Onluk değeri okuyun
Çıktı, keyfi hassasiyetli matematik kullanır; bu nedenle `0xFFFFFFFFFFFFFFFF` tam 20 haneli onluk değeri döndürür.
-
4
Kopyalayın veya kullanmaya devam edin
Onluk değeri hesap makinenize, elektronik tablonuza veya hata ayıklayıcınıza yapıştırın.
On altılık sayıları onluk değerler olarak okuma
On altılık sistem 16 rakam kullanır: 0-9 ve ardından A-F (10-15). Bir on altılık sayının değeri, her rakamın 16’nın bir kuvvetiyle çarpımının toplamıdır.
Basamak değerleri
| Konum (sağdan sola) | 16’nın kuvveti | Onluk ağırlık |
|---|---|---|
| 0 | 16^0 | 1 |
| 1 | 16^1 | 16 |
| 2 | 16^2 | 256 |
| 3 | 16^3 | 4.096 |
| 4 | 16^4 | 65.536 |
| 5 | 16^5 | 1.048.576 |
| 6 | 16^6 | 16.777.216 |
| 7 | 16^7 | 268.435.456 |
| 8 | 16^8 | 4.294.967.296 |
Yani 0x1F4 = 1 × 256 + 15 × 16 + 4 × 1 = 500.
Faydalı referans değerleri
| On altılık | Onluk | Anlamı |
|---|---|---|
| 0xFF | 255 | En yüksek işaretsiz 8 bit |
| 0x7F | 127 | En yüksek işaretli 8 bit |
| 0xFFFF | 65.535 | En yüksek işaretsiz 16 bit |
| 0xFFFFFFFF | 4.294.967.295 | En yüksek işaretsiz 32 bit |
| 0x7FFFFFFF | 2.147.483.647 | En yüksek işaretli 32 bit (INT_MAX) |
| 0xFFFFFFFFFFFFFFFF | 18.446.744.073.709.551.615 | En yüksek işaretsiz 64 bit |
İşaretsiz yorumlama
Bu dönüştürücü, girdinin her zaman işaretsiz (pozitif) değerini döndürür: 0xFF 255 ve 0x80000000 2.147.483.648’dir. Verileriniz ikiye tümleyen biçiminde işaretli değerler kullanıyorsa, kuralı uygun bit genişliğinde kendiniz uygulayın: 0xFF baytı işaretli 8 bit bağlamında -1, 0x80000000 ise işaretli 32 bit bağlamında -2.147.483.648 olur.
Keyfi hassasiyet
Dönüştürücü hesaplamayı keyfi hassasiyetli aritmetikle yaptığından, hassasiyet kaybetmeden istediğiniz uzunlukta değerleri yapıştırabilirsiniz; bu, kriptografik sabitleri veya uzun token sayaçlarını okurken hayati önem taşır.
Sık Sorulan Sorular
Çünkü dönüştürücü her zaman işaretsiz (pozitif) yorumu döndürür. 0xFF baytı yalnızca ikiye tümleyen işaretli 8 bit bağlamında -1’dir; sıradan işaretsiz bir değer olarak 255’tir. İşaretli veriler okuyorsanız, onluk sonucu verilerinizin bit genişliğine göre yorumlayın.
Dönüştürücü hesaplamayı keyfi hassasiyetli aritmetikle yapar; bu sayede 20 haneli ve daha uzun onluk sayılar tam olarak elde edilir.
Evet, boşluklar, alt çizgiler ve tireler kaldırılır. DE AD BE EF ve DEADBEEF aynı onluk sayıya dönüşür.
Evet. On altılık sistemde büyük-küçük harf ayrımı yoktur. 0xAB ve 0xab her iki durumda da 171’e dönüşür.
İ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
- Convertisseur HEX en Décimal [FR]
- محول من النظام السداسي عشر إلى النظام العشري [AR]
- HEX zu Dezimal Konverter [DE]
- HEX-till-decimal-omvandlare [SV]
- เครื่องแปลงเลขฐานสิบหกเป็นเลขฐานสิบ [TH]
- Convertidor de HEX a Decimal [ES]
- HEX to 10진수 변환기 [KO]
- Konverter Heksadesimal ke Desimal [ID]
- 16進数から10進数への変換ツール [JA]
- HEX-naar-decimaal-converter [NL]
- Bộ chuyển HEX sang Thập phân [VI]
- Konwerter liczb szesnastkowych na dziesiętne [PL]
- Conversor de HEX para Decimal [PT]
- HEX to Decimal Converter [EN]
- Convertitore da HEX a Decimale [IT]
- Конвертер HEX в десятичное [RU]
- 十六进制转十进制转换器 [ZH]