Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проверка установки бита по десятичному числу (https://javascript.ru/forum/misc/35650-proverka-ustanovki-bita-po-desyatichnomu-chislu.html)

Tmin10 17.02.2013 12:52

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

Tmin10 17.02.2013 12:53

Блин, я идиот!
Нужно взять остаток от деления на 2!


Часовой пояс GMT +3, время: 09:31.