Onaltılık (taban 16) nedir?

Onaltılık, on altı rakam kullanan bir sayı sistemidir: 0–9 ve A–F harfleri (10–15 arasındaki değerleri temsil eder). Her onaltılık basamak tam olarak dört ikili basamağa (bit) karşılık geldiğinden, bilişimde en yaygın kullanılan sayı sistemlerinden biridir ve ikili verileri kompakt biçimde temsil etmeyi sağlar. Örneğin, ikili sistemde 11111111 olan byte, onaltılıkta yalnızca FF'dir.

Onaltılık, yazılım geliştirmede her yerde karşımıza çıkar. CSS'teki renkler hex kodlarıyla yazılır (#FF5733), bellek adresleri hex olarak gösterilir, MAC adresleri hex çiftleri kullanır (00:1A:2B:3C:4D:5E) ve SHA-256 gibi kriptografik hash'ler hex string'leri üretir. Çoğu programlama dili, 0x önekiyle hex literallerini destekler.

Araç açıklaması

Bu araç, 0–9 rakamlarını ve A–F harflerini kullanarak rastgele onaltılık (taban 16) sayılar üretir. Basamak uzunluğunu ve toplu üretim miktarını yapılandırabilirsiniz. İsteğe bağlı olarak 0x öneki ekleyebilir ve büyük/küçük harf arasında geçiş yapabilirsiniz.

Örnekler

Basamak Örnek çıktı
2 A7
6 3F8B0C
8 7E2D9A1F
8 (önekli) 0x7E2D9A1F
8 (küçük harf) 7e2d9a1f

Özellikler

  • Toplu işlemde 1 ile 1.000 arasında rastgele onaltılık sayı üretme
  • 1 ile 256 arasında yapılandırılabilir basamak uzunluğu
  • Programlamaya hazır çıktı için isteğe bağlı 0x öneki
  • Büyük harf (A–F) ve küçük harf (a–f) arasında geçiş yapabilme
  • Tek tıkla panoya kopyalama ve girdi değiştiğinde otomatik yeniden üretme

Kullanım alanları

  • Tasarım prototipleme için rastgele hex renk kodları üretme
  • Hex ayrıştırıcıları, doğrulayıcıları ve biçimlendiricileri için test verisi oluşturma
  • Geliştirme sürecinde sahte MAC adresleri, bellek dökümleri veya hash benzeri string'ler üretme