319 читали · 4 года назад
Проверка четности или нечетности числа без использования оператора % Python
Хотя этот трюк не намного лучше, чем использование оператора %, но иногда он эффективен (с большими числами). Рассмотрим пару примеров: k = 3 Двоичный: «11 & 1» будет 001, поэтому число нечетное k = 4 Двоичный: «100 & 1» будет 000, поэтому число четное...
5 месяцев назад
Проверка на чётность, зачем она нужна и как работает в повседневной технике
Сегодня расскажу, что такое паритетная проверка, или же Parity Check, это один из способов, с помощью которого устройства контролируют, что данные не испортились в процессе передачи. Когда ломаю или настраиваю технику, часто сталкиваюсь с этим термином, и он реально полезный. Начнём с того, что при передаче информации, например, по кабелю или внутри компьютера, данные могут иногда искажаться из-за помех или сбоев. Чтобы понять, что всё передалось правильно, используют разные механизмы контроля...