![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Lodar' |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 38 Пол: Мужской Репутация: ![]() ![]() ![]() |
Расстоянием между двоичными кодами называется количество несовпадающих двоичных разрядов. Например:
0101101 0010101 р=3 ----------- *** Составить функцию Ro (N1,N2), вычисляющую расстояние между двоичными представлениями её целочисленных аргументов N1 N2 Добавлено через 1 мин. желательно написать самый рациональный алгоритм (язык Delphi консольное приложение) |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата (n1 and $1) что здесь $ означает? Вообще-то $ перед числом означает, что это число записано в 16-ричной системе счисления. Здесь можно было бы и просто 1 поставить, но это уже привычка: как только дело касается битовых операций (and/or/xor), я обязательно пишу все числа в 16-ричной с/с.Цитата непонятно что вот это за строчка еще У тебя Хелпа нет что-ли? Это заполнение нулями всей переменной result, начальная инициализация, чтоб там всякий мусор не остался... |
![]() ![]() |
![]() |
Текстовая версия | 21.07.2025 20:05 |