Binær koder/dekoder
Gratis online binær koder/dekoder, krever ingen installering. Konverter tekst til og fra binær (0/1)
Om binærkoding/avkoding
Konverterer tekst til og fra 8-biters binære strenger. Koding kartlegger hvert tegn til tegnkoden og padder den til 8 biter, og slår sammen byte med mellomrom. Avkoding fjerner mellomrom, deler på mellomrom, tolker hver gruppe som base 2 og gjengir det tilsvarende ASCII-tegnet. Avkoding avviser alle inndata som inneholder andre tegn enn 0, 1 og mellomrom.
Hvordan bruke
1. Bytt mellom Encode- eller Decode-modus-fanen.\n2. I Encode-modus skriver du inn ren tekst; i Decode-modus skriver du inn mellomromseparerte binære grupper som 01001000 01101001.\n3. Klikk Encode / Decode-knappen.\n4. Kopier resultatet med Kopier-knappen. Decode-modus viser en feilmelding hvis inndataene inneholder noe annet enn 0, 1 eller mellomrom.
Detaljer om byte-koding
Koding bruker charCodeAt(0).toString(2) padde til 8 sifre, så hvert tegn produserer nøyaktig 8 biter uavhengig av kodepunktet — tegn over U+00FF bruker bare den lave byten og vil miste informasjon. Avkoding deler inndataene på en hvilken som helst serie av mellomrom (mellomrom, tabulatorer, linjeskift), behandler hvert token som et binært tall og kaller String.fromCharCode. Tokens som tolkes til NaN droppes. Den forventede brukssaken er ren ASCII-tekst.
▶Hvorfor er det mellomrom mellom de binære gruppene i utdataene?
▶Kan den håndtere Unicode eller emoji?
▶Hvorfor mislykkes avkodingen av inndataene mine?
▶Må hver binære gruppe være nøyaktig 8 biter?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe