Kako mogu pretvoriti slova u binarna?

click fraud protection

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, dva stanja su nula i jedan, također poznat kao the 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, nazvan 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 format transformacije 8 popularna je shema kodiranja znakova koju koristi otprilike 84 posto web-mjesta od svibnja 2015. prema W3Techs.

Decimalni sustav

Naš sustav numeriranja se zove 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 stepen 10. Na primjer, 9 zauzima mjesto koje predstavlja

103, ili 1000; 8 zauzima mjesto koje predstavlja 102, ili 100; 7 zauzima mjesto koje predstavlja 101, ili 10; i 6 zauzima mjesto koje predstavlja 100, ili 1. Zbroj svake znamenke pomnožen s veličinom od 10 daje nam rezultujuću vrijednost: (9 puta 1000) plus (8 puta 100) plus (7 puta 10) plus (6 puta 1) ili 9876.

Video dana

Binarni sustav

Računalo ne može pohraniti deset različitih stanja - može pohraniti samo dva. Dakle, umjesto da koriste decimalni sustav na temelju broja 10, računala koriste binarni sustav, koji se temelji na broju dva. Umjesto deset znamenki s brojevima od nula do devet, binarni sustav ima dvije znamenke s brojem nula i jedan. Kada broj zahtijeva više od jedne znamenke, slijedi istu logiku kao i decimalni sustav, ali koristi stupnjeve dva umjesto potencija desetice. Na primjer, razmotrite broj 1011 u binarnom. Prva znamenka s lijeve strane, 1, zauzima mjesto koje predstavlja 23, ili 8; sljedeća znamenka, 0, nalazi se na poziciji koja predstavlja 22, ili 4; sljedeća znamenka, 1, zauzima mjesto za 21, ili 2; i zadnja znamenka, 1, nalazi se na poziciji koja predstavlja 20, ili jedan. Do odrediti 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 dodjeljuje se 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 američkom standardnom kodu za razmjenu informacija stol, koji je izvorno stvoren za teletipski stroj. Na primjer, velika slova 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

Za pretvaranje znaka 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 vrijednost UTF-8 od 1100111010101001, što je ekvivalentno 52.905 decimala.

Savjet

Također možete koristiti an online kalkulator za pretvaranje slova u njihove binarne ekvivalentne vrijednosti.