Herhangi bir metni ikili, onaltılık, sekizlik veya onluk bayt kodlarına çevirin veya yazdıkları metni okumak için kodlar yapıştırın. Aksanlar, semboller ve emoji de çalışır. Yönü en üstten değiştirin veya çıktıyı tekrar girdiye çevirmek için değiştir düğmesine basın. Ücretsizdir ve tarayıcınızda çalışır.
Metin adım adım nasıl ikiliye çevrilir
- Metinden koda veya Koddan metne'yi seçin.
- Biçimi seçin: İkili, Onaltılık, Sekizlik veya Onluk.
- Baytlar arasına ne gideceğini seçin: bir boşluk, hiçbir şey veya bir virgül.
- Metin kutusuna yazın veya yapıştırın. Sonuç siz yazdıkça görünür.
- Kopyala'ya basın veya sonucu geri dönüştürmek için değiştir düğmesini kullanın.
Metin nasıl ikiliye dönüşür
Bilgisayarlar metni bayt olarak saklar. Bu çevirici, hemen her web sayfasının ve uygulamanın kullandığı kodlama olan UTF-8'i kullanır: düz İngilizce harfler, rakamlar ve noktalama birer bayt alır, bu yüzden H 72'dir, ikilide 01001000 ve onaltılıkta 48'dir. Aksanlı harfler iki bayt alır, birçok diğer yazı üç bayt alır ve emoji dört bayt alır. Bayt sayısının karakter sayısından yüksek olabilmesinin nedeni budur.
Kodları metne çözme
İkiliyi baytlar arasında boşluk, virgül veya satır sonuyla ya da tek uzun bir bir ve sıfır dizisi olarak yapıştırın: bir dizi otomatik olarak 8 bitlik gruplara bölünür. Hex 48 65, 4865, 0x48 0x65 veya %48%65 olarak yazılabilir. Onluk kodların aralarında bir şey olması gerekir, örneğin 72 101. Bir karakter uymuyorsa veya bir grup tam baytlara bölünmüyorsa mesaj tam olarak nerede olduğunu söyler ve kodlar başka bir biçime benziyorsa geçmeyi önerir.
Baytlar geçerli metin olmadığında
Bazı bayt dizileri, örneğin rastgele sayılar veya eski bir kodlamada kaydedilmiş metin, geçerli UTF-8 değildir. Yine de çözülürler, okunamayan kısımlar yerine koyma karakteri olarak gösterilir ve bir not size bunu söyler.
Kullanışlı örnekler
- Hi kelimesi ikilide 01001000 01101001'dir.
- Aynı kelime hex'te 48 69'dur.
- Akut aksanlı e gibi aksanlı bir harf iki bayt alır.
- Tek bir emoji dört bayt alır.
Kimler kullanır
Bilgisayarların metni nasıl sakladığını öğrenen öğrenciler, bir ders veya bulmaca hazırlayan öğretmenler, bayt değerlerini kontrol eden programcılar ve ikilide bir mesaj yazmak isteyen herkes. Tam sayılar için sayı çevirici tabanlar arasında geçiş yapar ve Unicode denetleyici her karaktere bakar.
Tasarımdan gizli
Her şey bu sayfada tarayıcınızda dönüştürülür. Yazdığınız veya yapıştırdığınız hiçbir şey hiçbir yere gönderilmez.
Sorular
Karakter başına neden birden fazla bayt var?
Yalnızca temel İngilizce karakterler bir bayt tutar. Aksanlar, diğer yazılar ve emoji daha fazlasını tutar.
Boşluksuz ikiliyi çözebilir miyim?
Evet. Uzun bir bir ve sıfır dizisi otomatik olarak 8 bitlik gruplara bölünür.
ASCII kullanıyor mu?
Temel İngilizce harfler, rakamlar ve noktalama için ASCII ile eşleşen UTF-8'i kullanır.