Это, вероятно, довольно просто, но чтобы спасти меня час или около того от горя, кто-нибудь скажет мне, как вы можете вычислить количество бит, необходимых для представления данного положительного целого в Java?
например. Я получаю десятичное число 11, (1011). Мне нужно получить ответ, 4.
Я понял, могу ли я определить, как установить все биты, отличные от самого значащего, до 0, а затем → > это, я получу свой ответ. Но... я не могу.