| İkili (2) |
|
| Sekizli (8) |
|
| Ondalık (10) |
|
| Onaltılık (16) |
|
| Base64 (64) |
|
|
Özel
|
|
Bu modül, bir tamsayıyı (negatif dahil) seçtiğin giriş tabanından okuyup aynı değeri farklı tabanlarda anında gösterir.
Hedef: geliştirici işlerinde sık geçen “bu sayı hangi tabanda neye denk geliyor?” sorusunu tek ekranda, kopyalanabilir formatta çözmek.
Varsayılan olarak ikili, sekizli, ondalık, onaltılık ve 64 taban sonuçları gösterilir. Ayrıca “Özel” satırında tabanı 2–64 arası seçip sonucu o tabanda alabilirsin.
Özel taban, özellikle base32/base36/base58 benzeri kullanım senaryolarında hızlı test için idealdir (bu modülde 2–64 arası genel numerik dönüşüm vardır).
Buradaki Base64, bir metni Base64 ile encode etmek değildir. Bu sayfada Base64, 64 tabanlı sayı sistemi anlamına gelir.
Kullanılan digit set bilerek şu şekilde seçilmiştir:
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+/
Bu düzen, pratikte “0–9 + a–z + A–Z + iki sembol” yaklaşımıyla daha okunur numerik çıktılar verir ve senin örneğinle birebir uyumludur.
_ yok sayılır. Örn: FF_FF gibi.Girilen karakterler giriş tabanına uymuyorsa sonuçlar boşaltılır ve hangi karakterin sorun çıkardığı kullanıcıya gösterilir.
Bu yaklaşım, “sessizce yanlış hesaplama” yerine “hızlı ve net doğrulama” sağlar.
Bu modül tamamen tarayıcı tarafında çalışır. Girilen sayı sunucuya gönderilmez (bu sayfadaki dönüşümler istemci tarafında yapılır).
Yine de çok hassas verileri her ortamda kopyalarken dikkatli ol: panoya kopyalanan içerik başka uygulamalar tarafından okunabilir.