Модуль Modulo 2 с использованием Decimal (используется в CRC)
75
8
1010000/1011 с использованием двоичного модуля 2 Остаток дивизии равен 011. т.е. Остаток 80/11 = 3. Я знаю, как это сделать в двоичном формате, но как я могу вычислить результат выше, используя десятичные значения 80 и 11.
спросил(а)
2021-01-19T16:58:40+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
Решение
115
Разделение по модулю 2 и целочисленное разделение - две разные вещи. В общем, они не дают одинаковых результатов.
В конкретном примере, который вы дали, случайно, они дают тот же результат, 3.
Вы не можете вычислить остаток по модулю 2 деления, используя арифметическое деление. Вы должны использовать битовые операции.
ответил(а)
2021-01-19T16:58:40+03:00
2 месяца, 3 недели назад
добавить комментарий
пожаловаться
Ваш ответ