Вопросы с тегом «byte»

101
Что делает value & 0xff в Java?

У меня есть следующий код Java: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value & 0xff; Результат - 254 при печати, но я понятия не имею, как работает этот код. Если &оператор просто побитовый, то почему он не дает байта, а целого числа?...

97
Сколько байтов в строке JavaScript?

У меня есть строка javascript размером около 500 КБ при отправке с сервера в UTF-8. Как я могу определить его размер в JavaScript? Я знаю, что JavaScript использует UCS-2, значит это означает 2 байта на символ. Однако зависит ли это от реализации JavaScript? Или по кодировке страницы или, может...

96
Сколько бит или байтов содержится в символе? [закрыто]

Трудно сказать, о чем здесь спрашивают. Этот вопрос двусмысленный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Если вам нужна помощь в прояснении этого вопроса и его повторном открытии, посетите Справочный центр . Закрыт 9 лет...

95
Как преобразовать байт в его двоичное строковое представление

Например, биты в байте B: 10000010как я могу присвоить биты строке strбуквально, то есть str = "10000010". редактировать Я прочитал байт из двоичного файла и сохранил его в массиве байтов B. Пользуюсь System.out.println(Integer.toBinaryString(B[i])). проблема в (a) когда биты начинаются с...

93
Как преобразовать Int в беззнаковый байт и обратно

Мне нужно преобразовать число в байт без знака. Число всегда меньше или равно 255, поэтому оно умещается в одном байте. Мне также нужно преобразовать этот байт обратно в это число. Как бы я сделал это на Java? Я пробовал несколько способов, но ни один не работал. Вот что я сейчас пытаюсь сделать:...

91
Преобразовать байты в int?

В настоящее время я работаю над программой шифрования / дешифрования, и мне нужно иметь возможность преобразовывать байты в целое число. Я знаю это: bytes([3]) = b'\x03' Однако я не могу понять, как сделать обратное. Что я делаю ужасно неправильно?...

91
Как создать объект байтов python из длинной шестнадцатеричной строки?

У меня есть длинная последовательность шестнадцатеричных цифр в строке, например 000000000000484240FA063DE5D0B744ADBED63A81FAEA390000C8428640A43D5005BD44 только намного длиннее, несколько килобайт. Есть ли встроенный способ преобразовать это в объект байтов в python 2.6 / 3?...

88
Записать байты в файл

У меня есть шестнадцатеричная строка (например 0CFE9E69271557822FE715A8B3E564BE), и я хочу записать ее в файл в виде байтов. Например, Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 00000000 0C FE 9E 69 27 15 57 82 2F E7 15 A8 B3 E5 64 BE .þži'.W‚/ç.¨³åd¾ Как я могу добиться этого с помощью .NET и C...

86
Хеширование с помощью алгоритма SHA1 в C #

Я хочу хешировать данный byte[]массив с использованием SHA1алгоритма с использованием SHA1Managed. Хэш будет поступать из модульного тестирования. Ожидаемый хэш (с учетом регистра).byte[]0d71ee4472658cd5874c5578410a9d8611fc9aef Как я могу этого добиться? public string Hash(byte [] temp) { using...

79
Каково максимальное количество байтов для символа в кодировке UTF-8?

Каково максимальное количество байтов для одного символа в кодировке UTF-8? Я буду шифровать байты строки, закодированной в UTF-8, и поэтому мне нужно иметь возможность определить максимальное количество байтов для строки в кодировке UTF-8. Может ли кто-нибудь подтвердить максимальное количество...