Hogyan konvertálhatok betűket binárissá?

A számítógépek olyan elektronikus alkatrészek segítségével tárolják az információkat, amelyek két feltételt is megértenek, mint például a „kikapcsolt” és a "be", "hamis" és "igaz" vagy "nem" és "igen". Egy számítógép számára a két állapot nulla és egy, más néven a kettes számrendszer. Egyetlen egyet vagy nullát bitnek, nyolc bitet együtt, például 11010101-et bájtnak nevezünk. Minden betűnek van egy numerikus megfelelője, az úgynevezett karakterkódolás, amelyet a számítógép belsőleg használ a betű megjelenítésére. Egy karakter binárissá alakításához szerezzen be egy karakterkódolási táblázatot, és keresse meg a bináris értéket. A 8-as univerzális átalakítási formátum egy népszerű karakterkódolási séma, amelyet 2015 májusától a webhelyek körülbelül 84 százaléka használt. szerint W3Techs.

Tizedes rendszer

Számozási rendszerünk az úgynevezett decimális rendszer mert a 10-es számon alapul. 10 számjegyünk van, számozásuk nullától kilencig. Ha egy számhoz egynél több számjegy szükséges, például a szám

9, 876, az egyes számjegyek elfoglalt helye 10 hatványát jelenti. Például, 9 képviseli azt a helyet foglalja el 103, vagy 1000; 8 képviseli azt a helyet foglalja el 102, vagy 100; 7 képviseli azt a helyet foglalja el 101vagy 10; és 6 képviseli azt a helyet foglalja el 100, vagy 1. Az egyes számjegyek összege 10-es nagyságával megszorozva a kapott értéket kapjuk: (9-szer 1000) plusz (8-szor 100) plusz (7-szer 10) plusz (6-szor 1), vagy 9876.

A nap videója

Kettes számrendszer

Egy számítógép nem tud tíz különböző állapotot tárolni – csak kettőt. Tehát a 10-es számon alapuló decimális rendszer használata helyett a számítógépek a kettes számrendszer, amely a kettes számon alapul. A nullától kilencig számozott tíz számjegy helyett a bináris rendszernek két számjegye van, amelyek száma nulla és egy. Ha egy számhoz egynél több számjegy szükséges, akkor ugyanazt a logikát követi, mint a decimális rendszer, de tíz hatványa helyett kettő hatványait használja. Vegyük például a számot 1011 binárisan. Az első számjegy a bal oldalon, 1, azt a helyet foglalja el, amely képviseli 23vagy 8; a következő számjegy, 0, abban a pozícióban van, amelyik képviseli 22vagy 4; a következő számjegy, 1számára foglalja el a helyet 21vagy 2; és az utolsó számjegy, 1, abban a pozícióban van, amelyik képviseli 20, vagy egy. Nak nek határozza meg a bináris érték decimális megfelelőjét, szorozni (1-szer 8), összeadni (0-szor 4), összeadni (1-szer 2), majd összeadni (1-szer 1) összesen tizenegyet a tizedes rendszerben.

Karakterkódolás

Mivel a számítógép csak nullákat és egyeseket tárol, az ábécé minden karakteréhez hozzá van rendelve egy bináris szám, amelyet a számítógép a karakter ábrázolására használ. Bár léteznek különböző karakterkódolási táblázatok, amelyek a karaktereket numerikus kódokká fordítják, a legtöbb az információcsere amerikai szabványos kódján alapul. asztal, amely eredetileg a teletype géphez készült. Például egy nagybetű A decimális értéke 65, vagy egybájtos bináris értéke 01000001. Egy kisbetű z decimális értéke 122, vagy egybájtos bináris értéke 01111010.

Karakter konvertálása binárissá

Egy karakter binárissá alakításához határozza meg a számítógép által használt karakterkódolási sémát, és keresse meg a karakter értékét a séma referenciatáblázatában. Például, UTF-8 kiterjeszti az ASCII karakterkészletet, és nyolc, 16, 24 vagy 32 bitet használ a karakterek és szimbólumok megjelenítésére. A görög nagybetű Az Omegának UTF-8 értéke van 1100111010101001-ből, ami 52 905 tizedesjegynek felel meg.

Tipp

Használhat egy online számológép hogy a betűket bináris ekvivalens értékükké alakítsuk át.