чет/нечет
- Войдите на сайт для отправки комментариев
Чт, 08/02/2018 - 18:10
Прошу помощи, чет туплю.
Есть некий счетчик импульсов, например number. Результат счета (1 2 3 4 5 6 ...) нужно вывести на индикатор через один, в виде 1а 1в 2а 2в 3а 3в ... Понимаю что надо просто поделить пополам, будет например number2. Но как определить чет/нечет для второй переменной, например chet ? Туплю.
%2 ?
Но как определить чет/нечет
Можно взять самый младший разряд от переменной: number & 0x1
/10
%10
а почему на 10 делить? Они же чередуются через 1. Тогда уж на 2 ?
О, понял. Спасибо
% оператор
Возвращает остаток от деления одного целого (int) операнда на другой.
пошел дальше ваять