Консультация № 191098
07.06.2017, 13:04
0.00 руб.
07.06.2017, 14:01
0 3 2
Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
2. Произвести преобразование десятичного числа Z в двоичное и опреде-лить для него код Грея:
Z = 2810.

Обсуждение

давно
Мастер-Эксперт
17387
18345
07.06.2017, 14:02
общий
Обратите, пожалуйста, внимание на данную консультацию, перенесённую из другого раздела.
Об авторе:
Facta loquuntur.
давно
Студент
400828
51
07.06.2017, 14:43
общий
это ответ
Здравствуйте, asdf1234!
Двоичное представление числа 2810: 101011111010
Код Грея: 111110000111
Об авторе:
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
давно
Мастер-Эксперт
17387
18345
07.06.2017, 14:56
общий
это ответ
Здравствуйте, asdf1234!

Одним из способов преобразования десятичного числа в двоичное является деление этого числа на и запись полученных остатков в обратном порядке. В нашем случае












Следовательно,


Сдвигая полученное число вправо на один бит (при этом младший разряд сдвигаемого числа теряется), будем иметь


Выполним поразрядное сложение полученных чисел по модулю



В нижней строке записан искомый код Грея.
Об авторе:
Facta loquuntur.
Форма ответа