ASCII Dönüştürücü
Metni ASCII kodlarına çevir. ASCII'nin neden yalnızca 128 karakter içerdiğini ve Türkçe harflerin bu tabloda neden bulunmadığını öğren.
ASCII Dönüştürücü, karakterleri sayısal karşılıklarına çevirir ve sayılardan metne döner.
ASCII nedir ve sınırı nedir?
ASCII, 1960'larda tanımlanmış bir karakter tablosudur ve yalnızca 128 karakter içerir: İngiliz alfabesinin büyük ve küçük harfleri, rakamlar, noktalama işaretleri ve bazı kontrol karakterleri.
Tablonun 7 bitlik olmasının sebebi tarihseldir: o dönemde her bit pahalıydı ve İngilizce yazmak için 128 karakter yeterliydi.
Türkçe harfler ASCII'de yoktur
Bu, aracı kullanırken karşılaşacağın en önemli gerçektir. ç, ğ, ı, İ, ö, ş, ü harflerinin hiçbiri ASCII tablosunda bulunmaz. Aynı şekilde € işareti, tırnak çeşitleri ve emoji de yoktur.
Bu harfler için 127'nin üzerinde sayılar görürsün bu artık ASCII değil, onun genişletilmiş halefi olan evrensel karakter kümesidir. Modern sistemler bu harfleri birden fazla baytla saklar.
Bilmeye değer bazı değerler
- 32 boşluk karakteri
- 48–57 0'dan 9'a rakamlar
- 65–90 A'dan Z'ye büyük harfler
- 97–122 a'dan z'ye küçük harfler
Büyük ve küçük harfler arasındaki fark tam olarak 32'dir. Bu, harf büyüklüğü dönüşümlerinin arka planda nasıl çalıştığını açıklar.
Görünmeyen karakterler
Tablonun ilk 32 değeri ekranda görünmez: satır sonu, sekme, zil sinyali gibi kontrol karakterleridir. Bir metinde beklenmedik bir kod görüyorsan muhtemelen kopyalama sırasında bulaşmış görünmez bir karakterdir bu araç onu ortaya çıkarmanın pratik bir yoludur.
Nasıl dönüştürülür?
- Metnini veya sayı dizini giriş alanına yaz.
- Yönü seçip dönüşümü başlat.
- Sonucu kopyala.
Kontrol edilmesi gerekenler
Sayıdan metne dönerken değerlerin ayırıcısına dikkat et; boşlukla ayrılmış sayılar ile virgülle ayrılmışlar farklı okunabilir. 127'nin üzerinde değerler görüyorsan girdin saf ASCII değildir.
Sıkça sorulan sorular
Türkçe karakterlerin ASCII kodu var mı?
Hayır. ASCII yalnızca 128 karakter içerir ve Türkçe harfler bunların dışındadır.
Neden bazı karakterler görünmüyor?
İlk 32 değer kontrol karakteridir; ekranda karşılığı yoktur.
Büyük harfle küçük harf arasındaki fark ne?
Tam olarak 32. Örneğin A 65, a 97'dir.
ASCII ile Unicode aynı mı?
Hayır. Unicode çok daha geniştir ve ilk 128 karakterinde ASCII ile uyumludur.
İlgili araçlar
Sayısal karakter kodları için Ondalık Kod Dönüştürücü, bit gösterimi için İkili Kod Dönüştürücü sayfalarını kullanabilirsin.
Benzer Araçlar
Metni ikili koda, ikili kodu metne çevir. 8 bitlik gruplama, Türkçe karakterlerin neden iki bayt tuttuğu ve ikili kodun neden şifreleme olmadığı.
Metni onaltılık koda, onaltılık kodu metne çevir. Renk kodlarından bellek adreslerine kadar her yerde neden 16'lık taban kullanıldığını öğren.
Metni ondalık karakter kodlarına çevir. HTML sayısal varlıklarında ve veri aktarımında bu gösterimin nerede işe yaradığını öğren.
Popüler Araçlar
WhatsApp mesaj linki oluştur. Türkiye numaralarının neden 90 ile başlaması gerektiğini ve baştaki sıfırın neden silinmesi gerektiğini öğren.
Ekranda imza oluşturup görsel olarak indir. Görsel imzanın hukuki geçerliliği konusunda bilmen gerekenler.
Güçlü parola üret. Uzunluğun karmaşıklıktan neden daha önemli olduğunu ve Türkçe klavyede hangi karakterlerin sorun çıkardığını öğren.
Bir IPv4 veya IPv6 adresinin yaklaşık kıta, ülke, şehir, koordinat ve saat dilimi bilgilerini sorgula; sonuçları ağ analizinde kullan.
Tasarım için yer tutucu metin üret. Latince metnin nereden geldiğini ve Türkçe tasarımlarda neden yanıltıcı olabildiğini öğren.
Metninin bayt cinsinden boyutunu hesapla. Türkçe karakterlerin veritabanı ve dosya boyutunda neden fazladan yer kapladığını öğren.