Здравствуйте, asdf1234!
83
10=1010011
2Открываете EXEL.
Строите такую таблицу:
В первой строке номеруете столбцы(1,2,3,....), в стлолбцах, номера которых соответсвуют степени двойки, подкрашиваете фон.
Во вторую строчку в ячейки без фона записываете нужное двоичное число.
В третью и последующие строчки записываете нули и единицы (3)101010..., (4)11001100..., (5)111100001111, начиная с ячеек отмеченных другим фоном.
В столбец L в строчке 3 пишите код =SUMPRODUCT(A$2:K$2;A3:K3), разтягиваете его на строчки 4-6. Это сумма произведений двух массивов расположенных в строчках 2 и 3(в других строчках EXEL автоматически подставит нужный номер строки, при растягивании)
В строке 7 в фоновые ячейки ставите код =MOD(L3;2) , для ячейки А7, для В7 код будет такой =MOD(L4;2), в D7 - такой =MOD(L5;2)
Все EXEL автоматически посчитает Вам код Хемминга. Добавил файл для экспериментов
170607.xls (24.5 кб) Удачи!
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.