У меня есть массив, как:генератора случайных чисел с диапазоном в Java
byte[] a = new byte[4];
Random rnd;
rnd.nextBytes(a);
Я хочу знать, если каждый элемент этого массива с именем a
в десятичной системе находится в диапазоне 0-255
или может быть вне этого интервала?
Вы можете захотеть взглянуть на определение 'byte': https://docs.oracle.com/ javase/7/docs/api/java/lang/Byte.html Минимальное значение может быть '-2^7'. Пожалуйста, попробуйте сделать немного исследований, посмотрев документы JAVA перед отправкой вопроса. – user2004685
Байт может содержать только 256 возможных значений, в Java диапазон по умолчанию - от -128 до 127, но с маской '& 0xFF' вы можете сделать диапазон от 0 до 255. –
@PeterLawrey Я хотел знать только f номер, который является Сгенерированный -123 могу ли я использовать это для моих вычислений GF (256) –