Может ли Java долго быть отрицательным?
Может ли Java долго быть отрицательным?

Видео: Может ли Java долго быть отрицательным?

Видео: Может ли Java долго быть отрицательным?
Видео: Язык программирования Java - зачем его учить и что на нем пишут 2024, Май
Anonim

Причина по которой Джава не генерирует исключение, и вы получаете отрицательный числа имеют отношение к способу хранения чисел. Для длинный примитив первый байт используется для указания знака числа (0 -> положительный, 1 -> отрицательный ), а остальные используются для числового значения. Это означает, что Длинный.

Также вопрос, могут ли долго иметь отрицательные значения?

Да, это делает служба поддержки отрицательные значения в качестве длинный поскольку он не добавляется после неподписанного.

Кроме того, какой интегральный тип данных не допускает отрицательного значения? символ

Можно также спросить, а каков лимит long в Java?

длинный : The длинный Тип данных - 64-битное целое число с дополнением до двух. Подписанный длинный имеет минимальное значение -263 и максимум значение 263-1. В Джава SE 8 и более поздних версий можно использовать длинный тип данных для представления беззнакового 64-битного длинный , который имеет минимальное значение 0 и максимум значение 264-1.

Какая дальность действия в Java?

Восемь примитивных типов данных Java

Тип Размер в байтах Диапазон
байт 1 байт От -128 до 127
короткая 2 байта -32, от 768 до 32, 767
int 4 байта -2, 147, 483, 648 до 2, 147, 483, 647
длинный 8 байт -9, 223, 372, 036, 854, 775, 808 до 9, 223, 372, 036, 854, 775, 807

Рекомендуемые: