Цитата:
Сообщение от devote
(Сообщение 190657)
да но лишний вызов функции в данном случае ни к чему.
|
однако, это лучше дублирования кода ;)
Цитата:
Сообщение от devote
(Сообщение 190659)
и я понять не могу что в нем не очевидного то? обычное битовое И, проверяет присутствие указанного бита. В нашем случае присутствие первого бита. И если есть первый бит то число однозначно нечетное.
|
со школы мы привыкли, что чётное число - число, делящееся на два без остатка, в этом и суть.
а альтернативные пути через биты приходят уже со временем.
|