Onaltılık Kod Dönüştürücü

2 değerlendirmeden 5 puan

Onaltılık Kod Dönüştürücü, metni 16'lık tabandaki gösterimine çevirir ve aynı işlemi ters yönde yapar.

Neden 16'lık taban bu kadar yaygın?

Sebep tek bir matematiksel uyumdur: bir onaltılık basamak tam olarak 4 bite karşılık gelir. Yani iki basamak, bir baytı hiç artık bırakmadan gösterir.

Bu uyum sayesinde bilgisayarın belleğindeki ham veriyi okunabilir biçimde yazmanın en sıkı yolu onaltılık gösterimdir. İkili gösterimde bir bayt sekiz karakter yer kaplar; onaltılıkta iki karakter.

Günlük hayatta nerede karşınıza çıkar?

  • Renk kodları #FF5733 gibi değerlerde her iki karakter kırmızı, yeşil ve mavi kanallarından birinin 0–255 arası değerini taşır.
  • Özet çıktıları MD5, SHA-256 gibi algoritmaların sonuçları onaltılık yazılır.
  • Ağ donanımı adresleri cihazların fiziksel adresleri iki noktayla ayrılmış onaltılık çiftlerdir.
  • Karakter kodları U+00E7 gibi gösterimlerde harflerin evrensel numarası.

Basamaklar neden harf içeriyor?

16'lık tabanda on altı farklı basamak gerekir ama rakamlarımız yalnızca on tane. Kalan altısı için A, B, C, D, E, F harfleri kullanılır: A on demektir, F on beş. Büyük veya küçük harf yazılması sonucu değiştirmez.

Türkçe karakterler

Onaltılık dönüşüm karakterlerin bayt karşılığını gösterir. Latin harfleri tek bayt, yani iki basamak tutar. ç, ğ, ı, ö, ş, ü gibi harfler günümüz metin kodlamasında iki bayt tuttuğu için dört basamakla gösterilir. Emoji dört bayta kadar çıkabilir.

Nasıl dönüştürülür?

  1. Metninizi veya onaltılık kodunuzu giriş alanına yazın.
  2. Yönü seçip dönüşümü başlatın.
  3. Sonucu kopyalayın.

Kontrol edilmesi gerekenler

Onaltılıktan metne dönerken basamak sayısının çift olduğunu doğrulayın; tek sayıda basamak eksik bayt demektir ve çıktı anlamsız çıkar. Bazı kaynaklar değerlerin başına 0x ekler bu bir ön ek olup verinin parçası değildir, temizlenmesi gerekir.

Sıkça sorulan sorular

Büyük harf mi küçük harf mi kullanmalıyım?

Fark etmez. ff ile FF aynı değeri gösterir.

Neden bazı karakterler dört basamak?

Türkçe karakterler ve özel simgeler birden fazla bayt tutar; her bayt iki basamakla yazılır.

Onaltılık kod şifreleme midir?

Hayır. Standart ve herkesçe geri çevrilebilir bir gösterimdir; gizlilik sağlamaz.

0x ön ekini yazmalı mıyım?

Hayır. Bu, bazı programlama dillerinde sayının onaltılık olduğunu belirtir; dönüşümde çıkarılmalıdır.

İlgili araçlar

Bit düzeyi gösterim için İkili Kod Dönüştürücü, renk değerleri için Renk Kodu Dönüştürücü sayfalarını kullanabilirsiniz.

Benzer Araçlar

İkili Kod Dönüştürücü

Metni ikili koda, ikili kodu metne çevirin. 8 bitlik gruplama, Türkçe karakterlerin neden iki bayt tuttuğu ve ikili kodun neden şifreleme olmadığı.

2,402
88
ASCII Dönüştürücü

Metni ASCII kodlarına çevirin. ASCII'nin neden yalnızca 128 karakter içerdiğini ve Türkçe harflerin bu tabloda neden bulunmadığını öğrenin.

2,931
200
Ondalık Kod Dönüştürücü

Metni ondalık karakter kodlarına çevirin. HTML sayısal varlıklarında ve veri aktarımında bu gösterimin nerede işe yaradığını öğrenin.

2,255
12

Popüler Araçlar