Prevod teksta u binarni sistem i obrnuto online

Želite da pošaljete prijatelju tajnu poruku u nulama i jedinicama? Zanima vas kako vaš računar „vidi“ reč „Zdravo“? Ili ste programer i trebate brzo da dekodirate stream podataka? Naš online prevodilac teksta u binarni sistem (i obrnuto) će to rešiti za vas – odmah, razumljivo i uz podršku srpske dijakritike.

Otkrijte jezik računara. Bilo da učite informatiku, rešavate šifre ili samo želite da impresionirate „geekovskim“ statusom, naš alat će vam omogućiti da prebacite bilo koju rečenicu u binarni sistem i nazad. Sve funkcioniše online, besplatno i bez instalacije.

Zašto koristiti ovaj binarni prevodilac?

Ručno prepisivanje teksta u binarni kod korišćenjem ASCII tabele je dugotrajno i sklono greškama. Naš vidžet nudi funkcije koje će vam uštedeti vreme i živce:

  1. Dvosmerna konverzija: Radi kao Tekst u Binarni i Binarni u Tekst. Dakle, možete kodirati i dekodirati.
  2. Čitljivo formatiranje: Dugačak niz nula i jedinica se teško čita. Naš alat može automatski da podeli rezultat sa razmacima po 8 bita (bajtova), tako da tačno vidite gde se jedno slovo završava, a drugo počinje.
  3. Podrška za srpski jezik (UTF-8): Većina jednostavnih prevodilaca podržava samo englesku abecedu (ASCII). Naš alat se nosi i sa srpskom dijakritikom (kvačice i crtice), simbolima i emotikonima.
  4. Brzo kopiranje: Jednim klikom kopirate rezultat i možete ga poslati u čatu ili e-pošti.

Rečnik pojmova: Šta znače te nule i jedinice?

Svet računara je izgrađen na dva stanja: uključeno (1) i isključeno (0). Da bismo mogli da pišemo tekstove, ljudi su morali da izmisle sistem kako ta stanja pretvoriti u slova.

PojamObjašnjenjePrimer / Vrednost
Bit (b)Osnovna jedinica informacije. Može imati vrednost samo 0 ili 1.1 ili 0
Bajt (B)Grupa 8 bita. Jedan bajt obično predstavlja jedno slovo u osnovnoj abecedi.01000001 (slovo A)
Binarni sistemDvojni sistem. Numerički sistem koji koristi samo cifre 0 i 1.10 (binarno) = 2 (dekadno)
ASCIIStariji standard za kodiranje znakova. Sadrži samo englesku abecedu i brojeve.A = 65 = 01000001
UTF-8Moderni standard. Može kodirati sve znakove sveta, uključujući srpski i emoji.č = 11000100 10001101

Pazite na razliku: Velika vs. mala slova

Prilikom konverzije u binarni kod, svaki detalj je važan. Računar percipira veliko „A“ i malo „a“ kao dva potpuno različita znaka sa drugačijim binarnim zapisom.

  • Slovo „A“: U dekadnom sistemu ima broj 65. Binarno je to 01000001.
  • Slovo „a“: U dekadnom sistemu ima broj 97. Binarno je to 01100001.

Savet: Primetite da se razlikuju samo u jednom bitu (trećem sleva). Naš alat automatski rešava ove nijanse, tako da ne morate brinuti da će se prilikom povratne konverzije iz „Zdravo“ pretvoriti u „zdravo“.


Uputstvo: Kako prevesti tekst u binarni (i obrnuto)

Korišćenje vidžeta je intuitivno, bilo da ste student IT-a ili potpuni laik:

  1. Unesite tekst: U gornje polje napišite svoju poruku (npr. „Zdravo“). Ili ovde zalepite binarni kod koji želite da dešifrujete.
  2. Podesite format (opciono): U padajućem meniju „Format izlaza“ preporučujemo da ostavite „Sa razmacima (po 8 bita)“. Rezultat će biti mnogo pregledniji.
  3. Odaberite smer konverzije:
    • Kliknite na Tekst u Binarni, ako želite da dobijete kod.
    • Kliknite na Binarni u Tekst, ako želite da pročitate kod.
  4. Rezultat: U donjem prozoru će se odmah pojaviti konvertovani podaci. Pomoću ikonica desno ih možete kopirati u clipboard ili obrisati.

Često postavljana pitanja (FAQ)

Zašto slovo „č“ ili „š“ ima duži kod od „a“? Osnovni znakovi (engleska abeceda, brojevi) staju u jedan bajt (8 nula i jedinica). Srpski znakovi sa dijakritikom, međutim, ne spadaju u osnovnu ASCII tabelu. Da bi ih računar (u UTF-8 kodiranju) prikazao, potrebno mu je dva bajta (16 bita) za njihov opis. Zato je binarni kod za „č“ dvostruko duži od onog za „c“.
Šta se dešava ako unesem besmislene nule i jedinice u dekoder? Ako unesete nasumični skup brojeva, alat će pokušati da ih interpretira kao znakove. Često se iz toga stvore besmisleni simboli ili „kljokavice“ (tzv. mojibake), jer kombinacije bita ne odgovaraju nijednoj čitljivoj reči. Da bi konverzija funkcionisala, binarni kod mora biti validan.
Koji je binarni kod za razmak? I razmak je znak! Računar ga ne vidi kao „prazno mesto“, već kao konkretnu vrednost. U ASCII-ju razmak ima broj 32. Binarni kod za razmak je: 00100000.
Za šta se binarni prevodilac koristi u praksi? Osim za učenje i zabavu (šifrovanje poruka), koriste ga programeri i mrežni specijalisti. Često im je potrebno da vide „raw data“ (sirove podatke) kako bi razumeli zašto se, na primer, tekst pogrešno prikazuje na veb stranici ili šta tačno senzor šalje preko mreže.
Mogu li prevesti i smajlije (emoji)? Da! Emoji su takođe samo znakovi u Unicode tabeli. Na primer, jednostavan osmeh 🙂 ima složen kod, ali naš alat ga prebacuje u skup nula i jedinica (obično 4 bajta) i nazad.