Kako pretvoriti slova u binarna?
Računala pohranjuju informacije pomoću elektroničkih komponenti koje razumiju dva uvjeta, kao što su "isključeno" i "uključeno", "netočno" i "točno" ili "ne" i "da". Za računalo su dva stanja nula i jedan, također poznata kao binarni sustav. Jedna jedinica ili nula naziva se bit, a osam bitova zajedno, kao što je 11010101, naziva se bajt. Svako slovo ima numerički ekvivalent, koji se naziva kodiranje znakova, koji računalo interno koristi za predstavljanje slova. Za pretvaranje znaka u binarni, nabavite tablicu kodiranja znakova i potražite binarnu vrijednost. Univerzalni transformacijski format 8 popularna je shema kodiranja znakova koju koristi otprilike 84 posto web stranica od svibnja 2015., prema WTechs.
Decimalni sustav
Naš sustav numeriranja zove se decimalni sustav jer se temelji na broju 10. Imamo 10 znamenki, numeriranih od nula do devet. Kada broj zahtijeva više od jedne znamenke, kao što je broj 9, 876 , mjesto koje svaka znamenka zauzima predstavlja potenciju broja 10. Na primjer, 9 zauzima mjesto koje predstavlja 10 ili 1000; 8 zauzima mjesto koje predstavlja 10 ili 100; 7 zauzima mjesto koje predstavlja 10 ili 10; i 6 zauzima mjesto koje predstavlja 10 , ili 1. Zbroj svake znamenke pomnožen s njezinom veličinom od 10 daje nam rezultirajuću vrijednost:(9 puta 1000) plus (8 puta 100) plus (7 puta 10) plus (6 puta 1) ili 9876.
Binarni sustav
Računalo ne može pohraniti deset različitih stanja - može pohraniti samo dva. Stoga umjesto decimalnog sustava koji se temelji na broju 10, računala koriste binarni sustav koji se temelji na broju dva. Umjesto deset znamenki označenih brojevima od nula do devet, binarni sustav ima dvije znamenke označene brojevima nula i jedan. Kada broj zahtijeva više od jedne znamenke, on slijedi istu logiku kao decimalni sustav, ali koristi potencije dvojke umjesto potencije desetice. Na primjer, razmotrite broj 1011 u binarnom obliku. Prva znamenka lijevo, 1 , zauzima mjesto koje predstavlja 2 ili 8; sljedeća znamenka, 0 , nalazi se na poziciji koja predstavlja 2 ili 4; sljedeća znamenka, 1 , zauzima mjesto za 2 ili 2; i zadnja znamenka, 1 , nalazi se na poziciji koja predstavlja 2 , ili jedan. Da biste odredili decimalni ekvivalent binarne vrijednosti, pomnožite (1 puta 8), zbrojite (0 puta 4), zbrojite (1 puta 2) i zatim zbrojite (1 puta 1) za ukupno jedanaest u decimalnom sustavu.
Kodiranje znakova
Budući da računalo pohranjuje samo nule i jedinice, svakom znaku u abecedi dodijeljen je binarni broj koji računalo koristi za predstavljanje znaka. Iako postoje različite tablice kodiranja znakova koje prevode znakove u numerički kod, većina se temelji na tablici američkog standardnog koda za razmjenu informacija, koja je izvorno stvorena za stroj za teletip. Na primjer, veliko slovo A ima decimalnu vrijednost 65 ili jednobajtnu binarnu vrijednost 01000001. Mala slova z ima decimalnu vrijednost 122 ili jednobajtnu binarnu vrijednost 01111010.
Pretvaranje znaka u binarni
Da biste pretvorili znak u binarni, odredite shemu kodiranja znakova koju računalo koristi i potražite vrijednost znaka u referentnoj tablici za shemu. Na primjer, UTF-8 proširuje ASCII skup znakova i koristi osam, 16, 24 ili 32 bita za predstavljanje znakova i simbola. Grčko veliko slovo Omega ima UTF-8 vrijednost 1100111010101001, što je ekvivalentno 52.905 decimala.
Savjet
Također možete koristiti online kalkulator za pretvaranje slova u njihove binarne ekvivalentne vrijednosti.