Ondalıktan On Altılığa Dönüştürücü
On altılık, renklerle, bellek adresleriyle, Unicode kod noktalarıyla veya dosya sağlama toplamlarıyla her uğraştığınızda karşınıza çıkar. Bu dönüştürücü ondalık bir tam sayıyı alır ve büyük harflerle taban 16 gösterimini anında döndürür. Negatif sayılar, derleyicilerin ve hata ayıklayıcıların kullandığı biçim olan 64 bitlik ikinin tümleyeni olarak çıkar.
Ondalık sayı on altılığa nasıl dönüştürülür
-
1
Ondalık bir tam sayı girin
64 bit aralığında pozitif veya negatif bir tam sayı yazın. Kesirli kısımlar yok sayılır; yalnızca dönüştürmek istediğiniz değeri girin.
-
2
On altılık çıktıyı okuyun
Büyük harfli on altılık değer anında görünür. Ön ek eklenmez; araç yalnızca rakamları verir.
-
3
Negatif değerleri kontrol edin
Negatif tam sayılar 64 bitlik ikinin tümleyeni olarak çıkar; bu nedenle -1, 64 bitlik bir yazmacın sakladığı örüntü olan FFFFFFFFFFFFFFFF olur.
-
4
Sonucu kullanın
Değeri kodunuza, yapılandırma dosyanıza veya terminalinize kopyalayın; hedef dil gerektirdiğinde 0x ön ekini kendiniz ekleyin.
Taban 16 nasıl çalışır
On altılık sistem, 0-9 rakamlarını ve A-F harflerini kullanır; burada A 10’a, B 11’e ve F 15’e karşılık gelir. Her on altılık rakam tam olarak dört biti kodlar; bu yüzden on altılık, programcılar için ikiliğin doğal tamamlayıcısıdır: bir on altılık karakter, hiç kayıp olmadan dört ikilik rakamın yerini alır.
Sık kullanılan dönüşüm kilometre taşları
| Ondalık | On Altılık | Notlar |
|---|---|---|
| 10 | A | Harf kullanan ilk basamak |
| 16 | 10 | Basamak değeri F’den sonra devreder |
| 255 | FF | İşaretsiz bir baytın en büyük değeri |
| 256 | 100 | Üç basamak gerektiren ilk değer |
| 4.095 | FFF | İşaretsiz 12 bitin en büyük değeri |
| 65.535 | FFFF | İki baytın en büyük değeri |
| 16.777.215 | FFFFFF | En büyük RGB renk değeri |
İşaretli sayılar ve ikiye tümleyen
Negatif girdiler, 64 bitlik bir yazmacın gerçekte tuttuğu bit örüntüsü olan 64 bitlik ikiye tümleyene dönüştürülür. -1 girin ve FFFFFFFFFFFFFFFF elde edin; -42, FFFFFFFFFFFFFFD6 olur. Araç, -2A gibi cebirsel bir biçim değil, ham bit örüntüsünü verir; değeri aktardığınız sistemin beklediğiyle karşılaştırın.
İpuçları
- Renk kodları 6 on altılık basamak gerektirir. Bir CSS on altılık rengi üç bayttır (6 basamak), her RGB kanalı için bir tane. Dönüştürücü 255 için FF verir; 0000FF gibi bir renk kurarken eksik sıfırları kendiniz ekleyin.
- Bellek adresleri 0x kullanır.
0xön eki, C, Python, JavaScript ve çoğu makine dili çözücüsünde “bundan sonrası on altılıktır” anlamına gelir. Bu dönüştürücü onu eklemez; hedef dil gerektirdiğinde kendiniz yazın. - Büyük/küçük harf değeri değiştirmez.
0xFFve0xffaynıdır. Bu dönüştürücü her zaman büyük harf verir.
Sık Sorulan Sorular
Dönüştürücü yalnızca tam sayılarla çalışır. 3,14 gibi bir değer dönüştürülmeden önce 3’e kısaltılır. Önce kesirli kısmı çıkarın ya da on altılık kesirleri işleyen bir araç kullanın.
C dilinin getirdiği sözdizimsel bir işarettir; ayrıştırıcının, ardından gelen basamakların taban 16 olduğunu bilmesini sağlar. Onsuz 10, taban 10, 2, 8 veya 16 olabilir; 0x10 ile bu, kesin olarak ondalık 16’dır. Bu dönüştürücü 0x girdisi kabul etmez, bu yüzden yalnızca rakamları yazın.
Negatif tam sayılar, 64 bitlik bir yazmacın sakladığı örüntü olan 64 bitlik ikiye tümleyen olarak gösterilir. -1, -1 yerine FFFFFFFFFFFFFFFF olur; çünkü bilgisayarınızın gerçekte tuttuğu değer budur.
Girdiğiniz sayı, on altılık değeri hesaplayabilmesi için her tuş vuruşunda hesaplayıcıya gönderilir. Sayfa kapandıktan sonra saklanmaz ve asla paylaşılmaz.
İ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.
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.
Program sayacı simülatörü
Sabit genişlikli basitleştirilmiş bir komut listesini etiketler, dallar, atlamalar, çağrılar, dönüşler ve 16, 24 veya 32 bit adreslerle izleyin.
JSON Biçimlendirici
JSON metnini 2 veya 4 boşlukla okunabilir hale getirmek, kompakt çıktıya küçültmek ya da sonucu kopyalamadan önce söz dizimini hızlıca kontrol etmek için yapıştırın.
Araç diğer dillerde mevcuttur
- Konwerter dziesiętny na szesnastkowy [PL]
- Convertidor de Decimal a Hex [ES]
- Conversor de Decimal para Hex [PT]
- محول العشري إلى الست عشري [AR]
- Decimaal naar hexadecimaal converter [NL]
- Convertisseur Décimal en Hexadécimal [FR]
- 10진수 → 16진수 변환기 [KO]
- Decimal till hexadecimal omvandlare [SV]
- Decimal to Hex Converter [EN]
- Chuyển đổi từ thập phân sang thập lục phân [VI]
- Konverter Desimal ke Heksadesimal [ID]
- 10進数から16進数への変換ツール [JA]
- เครื่องแปลงทศนิยมเป็นเลขฐานสิบหก [TH]
- Dezimal zu Hex-Konverter [DE]
- 十进制到十六进制转换器 [ZH]
- Convertitore da Decimale a Esadecimale [IT]
- Конвертер из десятичной в шестнадцатеричную [RU]