Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 914963

Need Java-help или первые шаги в Java-программировании. (146) / Нужна помощь в старте Java-программирования.

$
0
0
Mavrikii:
xrom1

Цитата:
1) сначала перевести число в двоичный код
2) узнать, сколько бит у этого числа
3) каким-то образом сравнивать каждый бит числа с 1 (при совпадении увеличивать значение переменной chisloBitSEdinicey на единицу)
4) если значение этой переменной равно 1, то число является степенью двойки, иначе - не является

https://www.tutorialspoint.com/java/lang/integer_bitcount.htm
или так
http://stackoverflow.com/questions/109023/how-to-count-the-number-of-set-bits-in-a-32-bit-integer

Viewing all articles
Browse latest Browse all 914963

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>