Binär kodare/avkodare
Kostnadsfri online binär kodare/avkodare, ingen installation krävs. Konvertera text till och från binär (0/1)
Om binär kodning/avkodning
Konverterar text till och från 8-bitars binära strängar. Kodning mappar varje tecken till dess teckenkod och utfyller den till 8 bitar, med byte åtskilda av mellanslag. Avkodning tar bort mellanslag, delar upp på mellanslag, tolkar varje grupp som bas 2 och renderar motsvarande ASCII-tecken. Avkodning avvisar all inmatning som innehåller andra tecken än 0, 1 och mellanslag.
Så här använder du
1. Växla fliken för läget Kod eller Avkoda.\n2. I läget Kod anger du vanlig text; i läget Avkoda anger du binära grupper åtskilda av mellanslag, till exempel 01001000 01101001.\n3. Klicka på knappen Kod / Avkoda.\n4. Kopiera resultatet med Kopiera-knappen. Läget Avkoda visar ett fel om inmatningen innehåller något annat än 0, 1 eller mellanslag.
Detaljer om byte-kodning
Kodning använder charCodeAt(0).toString(2) utfylld till 8 siffror, så varje tecken ger exakt 8 bitar oavsett kodpunkt — tecken ovanför U+00FF använder bara den låga byten och förlorar information. Avkodning delar upp inmatningen på valfri följd av mellanslag (mellanslag, tabbar, radbrytningar), behandlar varje token som ett binärt tal och anropar String.fromCharCode. Tokens som tolkas till NaN kastas bort. Det förväntade användningsområdet är vanlig ASCII-text.
▶Varför har utdata mellanslag mellan de binära grupperna?
▶Kan den hantera Unicode eller emoji?
▶Varför misslyckas avkodningen av min inmatning?
▶Måste varje binär grupp vara exakt 8 bitar?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe