Tekst ↔ Binaarkoodi Teisendaja
Kas soovite saata sõbrale salajase sõnumi nullides ja ühtedes? Huvitab, kuidas teie arvuti “näeb” sõna “Tere”? Või olete programmeerija ja peate kiiresti andmevoogu dekodeerima? Meie online teksti binaarsüsteemi tõlkija (ja tagasi) lahendab selle teie eest – koheselt, arusaadavalt ja eesti diakriitika toega.
Avastage arvutite keel. Olenemata sellest, kas õpite informaatikat, lahendate šifreid või soovite lihtsalt “geekliku” staatusega muljet avaldada, võimaldab meie tööriist teil teisendada mis tahes lause kahendsüsteemi ja tagasi. Kõik toimib online, tasuta ja ilma installimiseta.
Miks kasutada seda binaarteisendajat?
Teksti käsitsi binaarkoodi ümberkirjutamine ASCII tabeli abil on aeganõudev ja veaohtlik. Meie vidin pakub funktsioone, mis säästavad teie aega ja närve:
- Kahesuunaline teisendus: Töötab nii Tekst Binaarseks kui ka Binaarne Tekstiks. Saate seega nii kodeerida kui ka dekodeerida.
- Loetav vormindamine: Pikka nullide ja ühtede rida on raske lugeda. Meie tööriist suudab tulemuse automaatselt jaotada tühikutega iga 8 biti (baidi) järel, nii et näete täpselt, kus üks täht lõpeb ja teine algab.
- Eesti keele tugi (UTF-8): Enamik lihtsaid teisendajaid toetab ainult inglise tähestikku (ASCII). Meie tööriist saab hakkama ka eesti diakriitikaga (täpitähed, pikad täishäälikud), sümbolite ja emotikonidega.
- Kiire kopeerimine: Ühe klõpsuga saate tulemuse kopeerida ja selle vestluses või e-kirjaga saata.
Mõisted: Mida tähendavad need nullid ja ühed?
Arvutite maailm on ehitatud kahele olekule: sisse (1) ja välja (0). Et saaksime tekste kirjutada, pidid inimesed välja mõtlema süsteemi, kuidas need olekud tähtedeks teisendada.
| Mõiste | Selgitus | Näide / Väärtus |
|---|---|---|
| Biti (b) | Põhiline infoühik. Saab olla väärtus ainult 0 või 1. | 1 või 0 |
| Bait (B) | 8 biti rühm. Üks bait esindab tavaliselt ühte tähte põhitähestikus. | 01000001 (täht A) |
| Binaarsüsteem | Kahendsüsteem. Numbrisüsteem, mis kasutab ainult numbreid 0 ja 1. | 10 (binaarselt) = 2 (kümnendsüsteemis) |
| ASCII | Vanem märkide kodeerimise standard. Sisaldab ainult inglise tähestikku ja numbreid. | A = 65 = 01000001 |
| UTF-8 | Kaasaegne standard. Oskab kodeerida kõiki maailma märke, sh eesti keelt ja emotikone. | č = 11000100 10001101 |
Tähelepanu erinevusele: Suur- ja väiketähed
Binaarkoodiks teisendamisel loeb iga detail. Arvuti tajub suurt “A” ja väikest “a” kahe täiesti erineva märgina, millel on erinev binaarne esitus.
- Täht “A”: Kümnendsüsteemis on selle number 65. Binaarselt on see
01000001. - Täht “a”: Kümnendsüsteemis on selle number 97. Binaarselt on see
01100001.
Nõuanne: Pange tähele, et need erinevad ainult ühes bitis (kolmas vasakult). Meie tööriist lahendab need nüansid automaatselt, nii et te ei pea kartma, et “Tere” muutuks tagasiteisendamisel “tere”-ks.
Juhend: Kuidas teisendada teksti binaarseks (ja tagasi)
Vidina kasutamine on intuitiivne, olenemata sellest, kas olete IT-tudeng või täiesti võhik:
- Sisesta tekst: Kirjutage oma sõnum ülemisse väljale (nt “Tere”). Või kleepige siia binaarkood, mida soovite dešifreerida.
- Määra formaat (valikuline): Rippmenüüs “Väljundi formaat” soovitame jätta “Tühikutega (iga 8 biti järel)”. Tulemus on palju selgem.
- Vali teisendamise suund:
- Klõpsake Tekst binaarkoodiks, kui soovite koodi saada.
- Klõpsake Binaarkood tekstiks, kui soovite koodi lugeda.
- Tulemus: Alumises aknas kuvatakse koheselt teisendatud andmed. Paremal asuvate ikoonide abil saate need lõikelauale kopeerida või kustutada.
Korduma kippuvad küsimused (KKK)
Miks on tähtedel "ä" või "ö" pikem kood kui tähel "a"?
Põhimärgid (inglise tähestik, numbrid) mahuvad ühte baiti (8 nulli ja ühte). Eesti diakriitikaga tähed aga ei kuulu ASCII põhitabelisse. Et arvuti (UTF-8 kodeeringus) neid kuvaks, vajab ta nende kirjeldamiseks kaks baiti (16 bitti). Seepärast on binaarkood tähele "ä" kaks korda pikem kui "a" puhul.Mis juhtub, kui sisestan dekodeerijasse mõttetuid nulle ja ühtesid?
Kui sisestate juhusliku numbrite kogumi, proovib tööriist neid märkideks tõlgendada. Sageli tekivad sellest mõttetud sümbolid või "kritseldused" (nn mojibake), sest bittide kombinatsioon ei vasta ühelegi loetavale sõnale. Et teisendus toimiks, peab binaarkood olema kehtiv.Mis on tühiku binaarkood?
Ka tühik on märk! Arvuti ei näe seda kui "tühja kohta", vaid kui konkreetset väärtust. ASCII-s on tühiku number 32. Tühiku binaarkood on:00100000.