Kehittäjätyökalu

Teksti binäärimuotoon

Muunna teksti binääriksi, heksaksi, oktaaliksi tai desimaaliksi – ja takaisin.

Teksti binäärimuotoon Toimii laitteellasi
  • Toimii selaimessasi — tekstiäsi ei lähetetä minnekään
  • Ei rekisteröitymistä, ei kiintiöitä, ilmainen käyttää niin usein kuin haluat

Näin se toimii

Tekstin muuntaminen sen taustalla oleviksi luvuiksi tulee vastaan pulmissa, opetuksessa, virheenkorjauksessa ja protokollatyössä. Asia, joka sekoittaa ihmisiä, on että teksti ei ole tietokoneelle merkkejä – se on tavuja, ja mitkä tavut, riippuu koodauksesta.

UTF-8, joka on se mikä merkitsee

Teksti koodataan UTF-8-tavuiksi ennen muunnosta. Tavalliset englannin merkit ovat yksi tavu kukin, joten tulos näyttää täsmälleen siltä ASCII-taulukolta, jota useimmat oppaat käyttävät. Aksenttimerkit vievät kaksi tavua ja emojit neljä – joten tavumäärä ja merkkimäärä eroavat, ja molemmat näytetään.

Ryhmittely

Binääri täytetään kahdeksaan numeroon tavua kohti, heksa kahteen, oktaali kolmeen, ja tavujen välissä on välilyönti. Tämä ryhmittely tekee tulosteesta luettavan ja mahdollistaa sen purkamisen takaisin yksiselitteisesti.

Purkaminen takaisin

Liitä välilyönnein erotettuja lukuryhmiä, niin ne luetaan takaisin tavuina ja puretaan UTF-8:ksi. Mikä tahansa ryhmä alueen 0–255 ulkopuolella tai jono, joka ei ole kelvollista UTF-8:aa, ilmoitetaan sen sijaan, että hiljaa tuotettaisiin roskaa.

Minkä järjestelmän valitset

Binääri on se, mitä ihmiset tarkoittavat sanoilla ”teksti binäärimuotoon”. Heksa on paljon tiiviimpi ja sitä näet heksaeditorissa tai protokollavedoksessa. Oktaali on enimmäkseen historiallinen. Desimaali on helpoin lukea ääneen.

UKK

Teksti binäärimuotoon – kysymykset

Miksi emojistani tulee neljä lukua?

Emojit ovat UTF-8:ssa neljä tavua. Sekä tavumäärä että merkkimäärä näytetään.

Voiko se muuntaa binäärin takaisin tekstiksi?

Kyllä. Liitä välilyönnein erotetut ryhmät, niin se purkaa ne.

Miksi se sanoo, etteivät tavuni ole kelvollista UTF-8:aa?

Luvut eivät muodosta sallittua merkkijonoa – yleensä ryhmä puuttuu tai on ylimääräinen.