powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / вопрос про степень или как проверить что число занимает <= 32 бит
5 сообщений из 5, страница 1 из 1
вопрос про степень или как проверить что число занимает <= 32 бит
    #34186214
Michael Ponomarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понимаю, что глупый вопрос, но:
надо проверить что число (Long )занимает <=32 бит, т.е. число меньше 2^32 - 1
оператор степени (^) не нашел.
можно, конечно посчитать чему равно 2^32 - 1
или как проверить сколько реально бит (байт) занимает число?

Заранее спасибо.
...
Рейтинг: 0 / 0
вопрос про степень или как проверить что число занимает <= 32 бит
    #34186248
Michael Ponomarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p.s число > 0
...
Рейтинг: 0 / 0
вопрос про степень или как проверить что число занимает <= 32 бит
    #34186256
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael Ponomarevпонимаю, что глупый вопрос, но:
надо проверить что число (Long )занимает <=32 бит, т.е. число меньше 2^32 - 1
оператор степени (^) не нашел.
можно, конечно посчитать чему равно 2^32 - 1
или как проверить сколько реально бит (байт) занимает число?

Заранее спасибо.

Код: plaintext
1.
2.
3.
4.
5.
 static   long  max32bit = ( long )Math.pow( 2 ,  32 ) -  1 ;

 boolean  isLess32bit( long  aLong){
   return   0  <= aLong && aLong <= max32bit;
}
?
...
Рейтинг: 0 / 0
вопрос про степень или как проверить что число занимает <= 32 бит
    #34186264
Michael Ponomarev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо.
...
Рейтинг: 0 / 0
вопрос про степень или как проверить что число занимает <= 32 бит
    #34187017
bemtaill
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно использовать >>32 проверить что получилось. если 0 - значит меньше.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / вопрос про степень или как проверить что число занимает <= 32 бит
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]