Tmin10
17.02.2013, 12:52
Есть десятичное число, например 257. Нужно узнать, установлен ли в нём младший бит, если его перевести в двоичную форму.
Т.е. 0d257=0b100000001 и видно, что младший бит установлен.
Как бы это сделать, не заморачиваясь переводом в двоичную систему и получением последней цифры?
Никак не могу придумать, но решение скорее всего есть...
Т.е. 0d257=0b100000001 и видно, что младший бит установлен.
Как бы это сделать, не заморачиваясь переводом в двоичную систему и получением последней цифры?
Никак не могу придумать, но решение скорее всего есть...