Какой самый быстрый способ узнать, является ли число четным или нечетным? - PullRequest
41 голосов
/ 09 февраля 2010

Какой самый быстрый способ узнать, является ли число четным или нечетным?

Ответы [ 11 ]

0 голосов
/ 09 февраля 2010

Отметьте младший значащий бит:

if (number & 0x01) {
  // It's odd
} else {
  // It's even
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...