Как да конвертирам букви в двоични?

Компютрите съхраняват информация, използвайки електронни компоненти, които разбират две условия, като "изключено" и „включено“, „невярно“ и „вярно“ или „не“ и „да“. За компютър двете състояния са нула и едно, известни още като на двоична система. Единична единица или нула се нарича бит, а осем бита заедно, като 11010101, се наричат ​​байт. Всяка буква има числов еквивалент, наречен кодиране на знаци, който компютърът използва вътрешно, за да представи буквата. За да конвертирате символ в двоичен, вземете таблица за кодиране на знаци и потърсете двоичната стойност. Универсалният формат за трансформация 8 е популярна схема за кодиране на знаци, използвана от приблизително 84 процента от уебсайтовете към май 2015 г. според В3Techs.

Десетична система

Нашата система за номериране се нарича десетична система защото се основава на числото 10. Имаме 10 цифри, номерирани от нула до девет. Когато числото изисква повече от една цифра, например числото 9, 876, мястото, което заема всяка цифра, представлява степен от 10. Например,

9 заема мястото, което представлява 103, или 1000; 8 заема мястото, което представлява 102, или 100; 7 заема мястото, което представлява 101, или 10; и 6 заема мястото, което представлява 100, или 1. Сумата от всяка цифра, умножена по нейната величина от 10, ни дава резултантната стойност: (9 пъти 1000) плюс (8 пъти 100) плюс (7 пъти 10) плюс (6 пъти 1) или 9876.

Видео на деня

Двоична система

Един компютър не може да съхранява десет различни състояния - той може да съхранява само две. Така че вместо да използват десетичната система, базирана на числото 10, компютрите използват двоична система, което се основава на числото две. Вместо десет цифри, номерирани от нула до девет, двоичната система има две цифри, номерирани нула и една. Когато едно число изисква повече от една цифра, то следва същата логика като десетичната система, но използва степени на две вместо степени на десет. Например, помислете за числото 1011 в двоичен. Първата цифра вляво, 1, заема мястото, което представлява 23, или 8; следващата цифра, 0, е в позицията, която представлява 22, или 4; следващата цифра, 1, заема мястото за 21, или 2; и последната цифра, 1, е в позицията, която представлява 20, или един. Да се определете десетичния еквивалент на двоичната стойност, умножете (1 по 8), добавете (0 по 4), добавете (1 по 2) и след това добавете (1 по 1) за общо единадесет в десетичната система.

Кодиране на символи

Тъй като компютърът съхранява само нули и единици, на всеки знак в азбуката се присвоява двоично число, което компютърът използва за представяне на знака. Въпреки че има различни таблици за кодиране на знаци, които превеждат знаци в цифров код, повечето се базират на американския стандартен код за обмен на информация маса, който първоначално е създаден за телетайп машината. Например главна буква А има десетична стойност 65 или еднобайтова двоична стойност 01000001. Малка буква z има десетична стойност 122 или еднобайтова двоична стойност 01111010.

Преобразуване на символ в двоичен

За да преобразувате символ в двоичен, определете схемата за кодиране на знаци, която използва компютърът, и потърсете стойността на знака в референтна таблица за схемата. Например, UTF-8 разширява набора от ASCII символи и използва осем, 16, 24 или 32 бита за представяне на знаци и символи. Гръцката главна буква Omega има стойност UTF-8 от 1100111010101001, което е еквивалентно на 52 905 десетични.

Бакшиш

Можете също да използвате онлайн калкулатор за преобразуване на букви в техните двоични еквивалентни стойности.