Metinden İkiliye
Ekranda gördüğünüz her karakter, yığının en dibinde, birler ve sıfırlardan oluşan bir dizidir. Bu dönüştürücü, 8 bit ASCII kullanarak bu iki gösterim arasında geçiş yapar: her karakter boşluklarla ayrılmış bir bayta (sekiz ikili basamak) dönüşür. CS101 alıştırmalarında, capture-the-flag yarışlarında, geocache bulmacalarında ve ara sıra bot-insan şakalarında gördüğünüz biçimdir.
Nasıl kodlanır ve çözülür
-
1
Bir mod seçin
Metin -> ikili için Kodla. İkili -> metin için Çöz.
-
2
Girdinizi yapıştırın
Çözmek için her baytı bir boşlukla ayırın: `01001000 01101001`.
-
3
Dönüşümü çalıştırın
Her karakter, soldan sıfırlarla doldurularak 8 bitlik gösterimine eşlenir.
-
4
Sonucu kopyalayın
Çözülen metin sırayla birleştirilir; 0 - 255 dışındaki herhangi bir bayt sessizce atlanır.
ASCII bayt hızlı başvuru
| Karakter | Ondalık | İkili |
|---|---|---|
| boşluk | 32 | 00100000 |
0 |
48 | 00110000 |
A |
65 | 01000001 |
a |
97 | 01100001 |
! |
33 | 00100001 |
? |
63 | 00111111 |
| satır sonu | 10 | 00001010 |
Bilmeye değer birkaç şey
- Standart ASCII yalnızca 0 - 127’yi kapsar. 128 - 255 değerleri “genişletilmiş ASCII”dir ve kod sayfasına göre değişir; biz onları tek bayt olarak ele alırız, ki bu genellikle Latin-1 metni için istediğiniz şeydir.
- U+00FF’nin ötesindeki Unicode karakterleri dönüşüm çalışmadan önce UTF-8’de birden çok bayt olarak kodlanır, böylece
éiki bayt olur ve bir emoji dört bayt olabilir. - Çözücüler boşluklar konusunda titizdir. Her 8’lik grup bir sonrakinden ayrılmalıdır. 8’den kısa gruplar geçersiz sayılır ve atlanır.
- Baştaki sıfırlar önemlidir.
1000001yedi basamaktır ve belirsizdir;01000001sekizdir ve temiz biçimdeA’ya çözülür.
Tipik kullanımlar
- Bilgisayar bilimi alıştırmaları (“adınızın ikilisini yazın”).
- İkili bir dizenin son ipucu olduğu bulmaca avları ve geocache’ler.
- Bir seri protokolü veya bir onaltılık dökümü gözle akıl sağlığı kontrolünden geçirme.
- Bir ekip sohbetinde şakalar.
Sık Sorulan Sorular
Emojiler ve çoğu ASCII olmayan karakter UTF-8’de çok baytlıdır. Dönüştürücü her temel baytı 8 bit olarak kodlar, böylece 4 baytlık bir emoji 32 bit ikiliye dönüşür.
Atlanır. Çözme yalnızca tek bir baytı temsil eden 1 ve 0 gruplarını kabul eder.
Aynı sayılar, farklı taban. İkili, bayt başına 8 basamakla taban 2 kullanır; onaltılık, bayt başına 2 basamakla taban 16 kullanır. A ikilide 01000001, onaltılıkta 41’dir.
Çözücü herhangi bir boşlukta böler, böylece boşluklar, sekmeler ve satır sonları çalışır. Virgüller önce kaldırılmalıdır.
Hayır. Her dönüşüm yerel olarak tarayıcı sekmenizde gerçekleşir.
İlgili Araçlar
Emoji Kopyala Yapıştır
Sık kullanılan emojilerden oluşan seçkiyi kategoriye göre gezin ve birini yerel olarak kopyalayın. Bu, tam Unicode kataloğu veya metin düzenleyicisi değildir.
Kalp simgelerini kopyala
Özenle seçilmiş kalp simgelerini, renkli emojileri ve süslemeli dizileri kopyalayın. Yapıştırmadan önce tam Unicode kod noktalarını görün.
Süslü Metin Oluşturucu
Düz metni kalın, italik, el yazısı, fraktur, çift çizgili ve daire içinde gibi on Unicode stiline dönüştürün; bio, açıklama ve kullanıcı adları için.
Marka Adı Oluşturucu
Bir tohum anahtar kelimeden marka adı fikirleri üretin. Ön eklerle son ekleri birleştirip akılda kalıcı uydurma adlar oluşturur; alan adı ve marka kontrollerini siz yaparsınız.
Hiyeroglif Çevirici
Adınızı, yazıcıların tek sesler için kullandığı işaretlerle Mısır hiyeroglifleriyle yazın. Kartuş ekleyin, işaretleri kopyalayın veya PNG olarak indirin.
Liste Karşılaştırma Aracı
İki listeyi yapıştırın; ortak öğeleri, yalnızca A listesinde olanları ve yalnızca B listesinde olanları anında görün. Büyük/küçük harf ve boşluk normalleştirmesiyle birlikte.
Araç diğer dillerde mevcuttur
- テキストをバイナリに変換 [JA]
- Texto a Binario [ES]
- Text till binärt [SV]
- แปลงข้อความเป็นฐานสอง [TH]
- Chuyển văn bản thành nhị phân [VI]
- Tekst naar Binair [NL]
- Tekst na binarny [PL]
- Text in Binär [DE]
- Texto para Binário [PT]
- Teks ke Biner [ID]
- تحويل النص إلى بيانات ثنائية [AR]
- Texte en binaire [FR]
- 텍스트를 2진수로 [KO]
- Text to Binary [EN]
- Testo in Binario [IT]
- Текст в двоичный код [RU]
- 文本转二进制 [ZH]