Binær koder/dekoder
Gratis online binær koder/dekoder, ingen installation nødvendig. Konvertér tekst til og fra binært (0/1)
Om binær kodning/dekodering
Konverterer tekst til og fra 8-bitige binære strenger. Kodning mappeler hver karakter til hans karakterkode og padder den til 8 bit, hvor byteene sammenføjes med mellemrum. Dekodering fjarner mellemrum, deler i mellemrum, tolker hver gruppe som base 2 og viser den overensstemmende ASCII-karakteren. Dekodering afviser alle inddata, der indeholder karakterer other than 0, 1, and whitespace.
Hvordan bruge
1. Skifte til tabellen for Encode- eller Decode-modus.\ 2. I Encode-modus indtast du ren tekst; i Decode-modus indtast du rummelads binære grupper som 01001000 01101001.\ 3. Klik på knappen Encode / Decode.\ 4. Kopier resultatet med knappen Copy. Decode-modus viser en fejl, hvis indholdet indeholder noget andet end 0, 1 eller mellemrum.
Detaljer om bytekodning
Kodning bruger charCodeAt(0).toString(2), som er padded til 8 digiter, så hver karakter genererer præcist 8 biter uanset sin kodepunkt – karakterer over U+00FF bruger kun den lave byte og vil tabe information. Dekodering deler inddataen på alle rækker af mellemrum (rummer, tabulatorer, nye linjer), behandler hver token som et binært tal og kaller String.fromCharCode. Tokens, der tolkes som NaN, dropses. Den forventede brugssituation er ren ASCII-text.
▶Hvorfor er der mellemrum mellem binære grupper i udgangsteksten?
▶Kan det håndtere Unicode eller emoji?
▶Hvorfor fejler det ved at dekodere min indgang?
▶Må hver binær gruppe have nøgentil 8 bitter?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig