Како претворити словни симбол у бинарни код

Аутор: Vivian Patrick
Датум Стварања: 6 Јуни 2021
Ажурирати Датум: 11 Може 2024
Anonim
Работа с файлами в Python. Чтение и запись данных
Видео: Работа с файлами в Python. Чтение и запись данных

Садржај

Дигитални језик је бинарни код. Уместо основног десет система који се користи у свакодневном животу, бинарни систем има основну две. Овај дигитални језик написан је као низ нула и јединица. Да би се симбол стандардног слова претворио у дигитални (бинарни) код, мора се користити АСЦИИ шема кодирања да би се пронашла нумеричка ознака сваког слова. Тада се основна математика користи за претварање додељеног броја у његов бинарни еквивалент.

Корак 1

Почевши од броја „1“, удвостручујте бројеве док не достигнете „128“. Запишите резултате с десна на лево.

128 - 64 - 32 - 16 - 8 - 4 - 2 - 1.

Корак 2

Редом наведите велика слова абецеде. Затим напишите "65" поред слова "А". На крају, наведите свако од следећих слова са следећим целим бројевима већим од 65.


А (65) Б (66) Ц (67) Д (68) Е (69) Ф (70) Г (71) Х (72) И (73) Ј (74) К (75) Л (76) М ( 77) Н (78) О (79) П (80) К (81) Р (82) С (83) Т (84) У (85) В (86) З (87) Кс (88) И (89) З (90)

3. корак

Изаберите слово које желите да претворите у дигитални (бинарни) код. Забележите број наведен поред слова.

Пример: С (83).

4. корак

Одговор: Колико пута се број 128 уклапа у број који означава слово? Ако 128 стане у тај број, напишите колико пута. Ако уопште не одговара, откуцајте „0“

Пример: 128 се не уклапа у 83. Стога је први број у бинарном коду великог слова С „0“.

Корак 5

Одговор: Колико пута се 64 - следећи број на листи у кораку 1 - уклапа у број слова? Ако је одговор никакав, напишите „0“. Ако одговара, напишите колико пута (одговор никада неће бити већи од 1 пута). Затим израчунајте остало.

Пример: 64 се уклопи у року од 83 пута. Према томе, „1“ је други број у великом бинарном коду „С“.


Остатак је 19, јер је 83 - 64 = 19.

Корак 6

Ако је одговор у кораку 5 „0“, одговорите: колико пута се број 32 - следећи на листи у кораку 1 - уклапа у број слова. Ако је одговор из корака 5 „1“, одговорите: колико пута се број 32 уклапа у израчунати одмор?

Пример: 32 не стаје у року од 19. Стога је трећи број у бинарном коду великог слова „С“ „0“.

Корак 7

Наставите овај образац тако што ћете написати „0“ ако остатак не стане у следећи број на листи или „1“ ако остатак стане у тај број. Затим израчунајте нови одмор.

Пример: 16 стане једном у 19. Према томе, четврти број у бинарном коду великог слова „С“ је „1“, а остатак је 3.

Како се 8 не уклапа у тачку 3, пети број је „0“.

Како 4 не може да стане унутар 3, шести број је „0“.

Пошто 2 одговара једном у року од 3, седми кодни број је "1", а остатак је 1.

Пошто 1 одговара једном унутар 1, осми и последњи број у коду је „1“.


Дакле, бинарни код великог слова „С“ је „01010011“.