![]() |
|
#1
|
|||
|
|||
![]() Подскажите, археологу.
http://www.delphisources.ru/forum/sh...ad.php?t=21043 из этой темы Код:
function BinToGray(b: integer): integer; begin BinToGray := b xor (b shr 1) end; Как на вход давать двоичное представление, т.е даю 10110, на выходе получаю 11101 ? |
#2
|
||||
|
||||
![]() нужно на входе и на выходе иметь значения в одинаковом представлении.
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() Цитата:
Т.е как подать на вход число в двоичном представлении |
#4
|
||||
|
||||
![]() Сначала преобразуй двоичное в десятичное, прогони через функцию, и преобразуй обратно десятичное в двоичное. Должно получится.
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |