REKLAMI KAPAT
ASCII Dönüştürücü
ASCII Dönüştürücü
Karakterler ve ASCII kodları arasında iki yönlü dönüştürmeyi destekler; ondalık, onaltılık, ikili ve sekizli değerleri gerçek zamanlı olarak görüntüler. Toplu dönüştürmeyi ve kontrol karakteri ayrıştırmayı destekler; programlama geliştirme, iletişim protokolü analizi ve öğretim gösterileri için uygundur.
🚀 Hızlı başlangıç
- Karakter → ASCII: metin girin, ASCII kodlarını almak için \"Kodla\"ya tıklayın; karakterleri geri getirmek için \"Çöz\"e tıklayın.
- ASCII → Karakter: karşılık gelen karakterleri almak için sayısal kodlar girin.
- Görüntüleme: ondalık/hex/ikilik/sekizlik varsayılan olarak birlikte gösterilir.
- Toplu: birden fazla karakteri veya kodu tek seferde dönüştürün.
- Yön: dönüştürme yönünü belirlemek için Kodla/Çöz sekmelerini seçin.
📌 Yaygın kullanım senaryoları
- Programlama: kodlamalarla çalışın ve dize sorunlarını ayıklayın.
- Veri analizi: özel karakterleri ve kodlamaları inceleyin.
- Ağ: protokollerdeki kontrol karakterlerini anlayın ve ayıklayın.
- Eğitim: bilgisayar temellerini ve kodlama ilkelerini öğrenin.
- Güvenlik: görünmez karakterleri tespit etmeye ve şüpheli dizeleri kontrol etmeye yardımcı olur.
- Biçim dönüşümü: sayı sistemleri arasında dönüştürme yapın.
🎛️ Dönüştürme parametreleri ve aralık
- Kod girişi: ASCII değerlerini farklı biçimlerde girin.
- İkilik: 0b önekiyle, örn. 0b1000001
- Sekizlik: 0o önekiyle, örn. 0o101 0o141
- Ondalık: örn. 65 97 32
- Onaltılık: 0x önekiyle, örn. 0x41 0x61 0x20
- Ayraçlar: boşluk, virgül veya noktalı virgül.
- Karakter aralıkları: rakamlar 48–57, büyük harfler 65–90, küçük harfler 97–122.
- Yaygın kodlar: Boşluk (32), 0 (48), A (65), a (97), LF (10), CR (13).
- İkili görünüm: ASCII kodlarını 8 bitlik baytlar olarak gösterir (0–127 aralığı); ASCII dışındaki karakterler Unicode kod noktaları (U+XXXX) ile gösterilir.
- Sekizlik görünüm: 0o önekli sekizlik, Unix izinlerinde yaygındır.
- Ondalık görünüm: standart 0–127 değerleri.
- Hex görünümü: 0x önekli (büyük/küçük harfe duyarsız), programlama ve hata ayıklama için uygundur.
- Karakter önizlemesi: glifleri gösterir; kontrol karakterleri adlarıyla gösterilir.
- Özel karakterler: satır sonu (\n) ve sekme (\t) gibi kontrol karakterlerini destekler.
- ASCII ötesi: ASCII dışında kalan karakterler Unicode bilgilerini gösterir; bazıları vekil karakterler (U+D800–U+DFFF) olarak görünebilir.
🧭 Kullanım tavsiyeleri
- Metin girişi: dönüştürülecek metni yazın veya yapıştırın.
- Girdi doğrulama: ASCII kodları 0–127 aralığında olmalıdır.
- Kontrol karakterleri: yazdırılamayanları dikkatle ele alın.
- Hata ayıklama ipucu: program çıktısındaki gizli kontrol karakterlerini tespit edin.
⚠️ Sınırlamalar ve uyumluluk
- Aralık sınırı: standart ASCII yalnızca 0–127’yi destekler.
- Aralık dışında: ASCII (0–127) dışındaki karakterler, ASCII değerleri yerine Unicode bilgisini gösterir.
- Görüntüleme sınırı: bazı kontrol karakterleri doğrudan gösterilemez.
- Uyumluluk: genişletilmiş ASCII (128–255) sistemden sisteme değişebilir.
🔒 Gizlilik ve güvenlik
- Tüm işlemler tarayıcınızda gerçekleşir; veriler cihazınızı terk etmez.
❓ Sıkça Sorulan Sorular
Neden bazı karakterler için ASCII kodu dönmüyor?
ASCII yalnızca temel Latin aralığı 0–127’yi kapsar. Bunun dışındaki karakterler (örneğin, aksanlı harfler, CJK, Arapça, emojiler) Unicode’a aittir; araç bunlar için ASCII yerine Unicode kod noktalarını gösterir. UTF‑8, ilk 128 karakter için ASCII ile tamamen uyumludur.
Kontrol karakterleri nedir ve nasıl gösterilir?
Kontrol karakterleri (0–31) yazdırılamaz (örn. satır sonu, satır başı, sekme). Glif yerine adları gösterilir.
ASCII’de harflerin büyük/küçük harf kuralı nedir?
Büyük harf A–Z 65–90; küçük harf a–z 97–122’dir. Aradaki fark 32’dir.
Neden hex kullanılır?
Hex gösterimi kısadır ve ikilikle doğrudan örtüşür (1 hex basamak = 4 bit).
Genişletilmiş ASCII nedir?
Genişletilmiş ASCII 8 bit (128–255) kullanır ve yerel ayarlara göre değişir. Günümüzde UTF‑8 kullanılması önerilir.
Satır sonu kodları sistemler arasında farklı mı?
Evet. Windows CR+LF (13+10) kullanır; Unix/Linux/macOS LF (10) kullanır; klasik Mac ise CR (13) kullanıyordu.