Kako pretvorim črke v binarne?

click fraud protection

Računalniki shranjujejo informacije z uporabo elektronskih komponent, ki razumejo dva pogoja, kot sta "izklop" in "vklopljeno", "napačno" in "resnično" ali "ne" in "da". Za računalnik sta dve stanji nič in ena, znani tudi kot the binarni sistem. Ena ena ali nič se imenuje bit, osem bitov skupaj, kot je 11010101, pa se imenuje bajt. Vsaka črka ima številski ekvivalent, imenovano kodiranje znakov, ki ga računalnik interno uporablja za predstavitev črke. Če želite pretvoriti znak v binarno, pridobite tabelo kodiranja znakov in poiščite binarno vrednost. Univerzalni format transformacije 8 je priljubljena shema kodiranja znakov, ki jo je maja 2015 uporabljalo približno 84 odstotkov spletnih mest, po besedah ​​W3Techs.

Decimalni sistem

Naš sistem številčenja se imenuje decimalni sistem ker temelji na številki 10. Imamo 10 števk, oštevilčenih od nič do devet. Ko številka zahteva več kot eno številko, na primer številko 9, 876, mesto, ki ga zaseda vsaka številka, predstavlja potenco 10. na primer

9 zaseda mesto, ki predstavlja 103, ali 1000; 8 zaseda mesto, ki predstavlja 102ali 100; 7 zaseda mesto, ki predstavlja 101ali 10; in 6 zaseda mesto, ki predstavlja 100, ali 1. Vsota vsake števke, pomnožena z njeno velikostjo 10, nam da dobljeno vrednost: (9 krat 1.000) plus (8 krat 100) plus (7 krat 10) plus (6 krat 1) ali 9.876.

Video dneva

Binarni sistem

Računalnik ne more shraniti desetih različnih stanj - lahko shrani samo dve. Torej namesto da bi uporabljali decimalni sistem, ki temelji na številu 10, računalniki uporabljajo binarni sistem, ki temelji na številki dve. Namesto desetih števk, oštevilčenih od nič do devet, ima binarni sistem dve števki, oštevilčeni od nič in ena. Kadar število zahteva več kot eno števko, sledi isti logiki kot decimalni sistem, vendar uporablja stopnje dva namesto potenk desetice. Na primer, upoštevajte številko 1011 v binarnem. Prva številka na levi, 1, zaseda mesto, ki predstavlja 23, ali 8; naslednja številka, 0, je na položaju, ki predstavlja 22, ali 4; naslednja številka, 1, zaseda mesto za 21ali 2; in zadnja številka, 1, je na položaju, ki predstavlja 20, ali eno. Za določi decimalni ekvivalent binarne vrednosti, pomnožite (1 krat 8), seštejte (0 krat 4), seštejte (1 krat 2) in nato seštejte (1 krat 1) za skupno enajst v decimalnem sistemu.

Kodiranje znakov

Ker računalnik shranjuje samo ničle in enote, je vsakemu znaku v abecedi dodeljena binarna številka, ki jo računalnik uporablja za predstavitev znaka. Čeprav obstajajo različne tabele za kodiranje znakov, ki prevajajo znake v številsko kodo, večina temelji na ameriški standardni kodi za izmenjavo informacij mizo, ki je bil prvotno ustvarjen za teletipski stroj. Na primer, velika črka A ima decimalno vrednost 65 ali enobajtno binarno vrednost 01000001. Mala črka z ima decimalno vrednost 122 ali enobajtno binarno vrednost 01111010.

Pretvorba znaka v binarni zapis

Če želite pretvoriti znak v binarni, določite shemo kodiranja znakov, ki jo uporablja računalnik, in poiščite vrednost znaka v referenčni tabeli za shemo. na primer UTF-8 razširi nabor znakov ASCII in uporablja osem, 16, 24 ali 32 bitov za predstavitev znakov in simbolov. Grška velika začetnica Omega ima vrednost UTF-8 od 1100111010101001, kar je enako 52.905 decimalki.

Nasvet

Uporabite lahko tudi an spletni kalkulator za pretvorbo črk v njihove binarne enakovredne vrednosti.