Kuidas teisendada tähti binaarseks?

Arvutid salvestavad teavet elektrooniliste komponentide abil, mis mõistavad kahte tingimust, nagu "väljas" ja "sees", "vale" ja "tõene" või "ei" ja "jah". Arvuti jaoks on kaks olekut null ja üks, tuntud ka kui a kahendsüsteem. Ühte ühte või nulli nimetatakse bitiks ja kaheksat bitti koos, näiteks 11010101, nimetatakse baidiks. Igal tähel on numbriline ekvivalent, mida nimetatakse märgikodeeringuks, mida arvuti kasutab tähe esitamiseks sisemiselt. Märgi binaarseks teisendamiseks hankige märkide kodeerimise tabel ja otsige üles kahendväärtus. Universaalne teisendusvorming 8 on populaarne märgikodeeringuskeem, mida 2015. aasta mai seisuga kasutas ligikaudu 84 protsenti veebisaitidest, vastavalt W3Techs.

Kümnendsüsteem

Meie nummerdamissüsteemi nimetatakse kümnendsüsteem sest see põhineb numbril 10. Meil on 10 numbrit, nummerdatud nullist üheksani. Kui number nõuab rohkem kui ühte numbrit, näiteks number 9, 876, tähistab iga numbri koht 10 astet. Näiteks, 9 hõivab koha, mis esindab 103või 1000;

8 hõivab koha, mis esindab 102või 100; 7 hõivab koha, mis esindab 101või 10; ja 6 hõivab koha, mis esindab 100või 1. Iga numbri summa, mis on korrutatud selle suurusjärguga 10, annab tulemuseks väärtuse: (9 korda 1000) pluss (8 korda 100) pluss (7 korda 10) pluss (6 korda 1) ehk 9876.

Päeva video

Binaarsüsteem

Arvuti ei saa salvestada kümmet erinevat olekut – see saab salvestada ainult kahte. Nii et arvul 10 põhineva kümnendsüsteemi kasutamise asemel kasutavad arvutid numbrit kahendsüsteem, mis põhineb numbril kaks. Kümne numbri asemel nullist üheksani on kahendsüsteemis kaks numbrit, mis on nummerdatud nulli ja ühega. Kui arv nõuab rohkem kui ühte numbrit, järgib see sama loogikat nagu kümnendsüsteem, kuid kasutab kümne astme asemel kahe astmeid. Mõelge näiteks numbrile 1011 binaarses. Esimene number vasakul, 1, hõivab koha, mis esindab 23või 8; järgmine number, 0, on asendis, mis tähistab 22või 4; järgmine number, 1, hõivab koha 21või 2; ja viimane number, 1, on asendis, mis tähistab 20, või üks. To määrata kahendväärtuse kümnendekvivalent, korrutage (1 korda 8), lisage (0 korda 4), liitke (1 korda 2) ja seejärel liitke (1 korda 1), et saada kümnendsüsteemis kokku üksteist.

Märkide kodeerimine

Kuna arvuti salvestab ainult nullid ja ühed, omistatakse tähestiku igale tähemärgile kahendnumber, mida arvuti selle märgi tähistamiseks kasutab. Kuigi on olemas erinevad märgikodeeringu tabelid, mis tõlgivad tähemärgid numbrikoodideks, põhinevad enamik neist Ameerika teabevahetuse standardkoodil. laud, mis loodi algselt teletaipi masina jaoks. Näiteks suurtäht A kümnendväärtus on 65 või ühebaidine binaarväärtus 01000001. Väiketäht z kümnendväärtus on 122 või ühebaidine binaarväärtus 01111010.

Tähemärgi teisendamine binaarseks

Märgi binaarseks teisendamiseks määrake arvuti kasutatav märgikodeeringu skeem ja otsige märgi väärtus skeemi viitetabelist. Näiteks, UTF-8 laiendab ASCII märgistiku ja kasutab märkide ja sümbolite esitamiseks kas kaheksat, 16, 24 või 32 bitti. Kreeka suur täht Omegal on UTF-8 väärtus 1100111010101001, mis võrdub 52 905 kümnendkohaga.

Näpunäide

Võite kasutada ka an Interneti-kalkulaator tähtede teisendamiseks nende binaarseteks ekvivalentväärtusteks.