byte- все статьи тега


"Несоответствие типов: невозможно преобразовать int к Byte"

Я видел, как люди задавали вопросы об ошибке "Type mismatch: cannot convert int to byte". Но в основном они вызваны арифметическими операциями. Вот мой случай: (Это происходит, когда я хочу поиграть с битами в Eclipse Kepler) //java 7 binary literals byte a = 0b01111111; //8-bit it compiles byte b = 0b10000000; //8-bit error: Type mismatch: cannot convert int to byte. byte c = (byte) 0b10000000; //8-bit it works fine if casted. Дело в том, что если он равен ...

python 3.5: TypeError: требуется байт-подобный объект, а не ' str ' при записи в файл

Я совсем недавно перешел на Py 3.5. Этот код работает в Python 2.7: with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # ... code после обновления до 3.5, я получаю: TypeError: a bytes-like object is required, not 'str' ошибка в последней строке (код поиска шаблона). Я пробовал использовать .decode() функция по обе стороны от оператора, также попробовал: if tmp.find('som ...

Как указать байтовый литерал в Java?

Если у меня есть метод void f(byte b); Как я могу вызвать его с числовым аргументом без приведения? f(0); выдает ошибку. ...

Правильный способ преобразования размера в байтах в КБ, МБ, ГБ в JavaScript

Я получил код для скрытого размера в байтах через PHP. теперь я хочу, чтобы преобразовать эти размеры удобочитаемом размеры с помощью JavaScript. Я попытался преобразовать этот код в JavaScript, который выглядит так: function formatSizeUnits(bytes){ if (bytes >= 1073741824) { bytes = (bytes / 1073741824).toFixed(2) + " GB"; } else if (bytes >= 1048576) { bytes = (bytes / 1048576).toFixed(2) + " MB"; } else if (bytes >= 1024) { bytes = (bytes / 1024).toFixed(2) + " ...

В Java целое число в байтовый массив

Я получил целое число:1695609641 когда я использую метод: String hex = Integer.toHexString(1695609641); system.out.println(hex); выдает: 6510f329 но я хочу массив байтов: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; как я могу это сделать? ...

Почему "int i = 2147483647 + 1;" хорошо, но "байт b = 127 + 1;" не компилируется?

почему int i = 2147483647 + 1; ОК, но byte b = 127 + 1; не компилируется? ...

Как конвертировать Long в byte[] и обратно в java

Как преобразовать long в byte[] и обратно в Java? Я пытаюсь преобразовать long в byte [], чтобы я мог отправить byte [] по tcp-соединению. С другой стороны, я хочу взять этот байт[] и преобразовать его обратно в двойной. Любые советы будут оценены. ...

Системе, где 1 байт!= 8 бит? [дубликат]

этот вопрос уже есть ответ здесь: Какие платформы имеют что-то другое, чем 8-битный символ? 12 ответов все время я читаю такие предложения, как Не полагайтесь на 1 байт размером 8 бит использовать CHAR_BIT вместо 8 в качестве константы для преобразования между битами и байты и так далее. Какие системы реальной жизни существуют сегодня, где это справедливо? (я не уверен, есть ли различия между ...

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

мне нужно преобразовать число в байт без знака. Число всегда меньше или равно 255, и поэтому оно поместится в один байт. мне нужно, чтобы преобразовать этот байт обратно в номер. Как бы я сделал это на Java? Я пробовал несколько способов, и ни один не работает. Вот что я пытаюсь сделать сейчас: int size = 5; // Convert size int to binary String sizeStr = Integer.toString(size); byte binaryByte = Byte.valueOf(sizeStr); и теперь, чтобы преобразовать этот байт обратно в номер: Byte test = new ...

Сохранить массив байтов в файл [дубликат]

этот вопрос уже есть ответ здесь: Может ли массив Byte[] быть записан в файл в C#? 8 ответов У меня есть массив байтов (на самом деле IEnumerable), и мне нужно сохранить его в новый файл, содержащий эти данные. Как мне это сделать? Я нашел несколько ответов, рассказывающих, как создать MemoryStream из это, но все еще не может сохранить его в совершенно новый файл. ...

Как узнать размер строки в байтах?

Мне интересно, если я могу знать, как долго в байт string в C#, кто-нибудь знает? ...

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

у меня есть шестнадцатеричная строка (например 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#? ...

Сохранение любого файла в базе данных, просто преобразовать его в массив байтов?

является ли преобразование файла в массив байтов лучшим способом сохранить любой формат файла на диск или базу данных var двоичный столбец? Так что если кто-то хочет сэкономить .формат GIF или. доктор./docx или .pdf-файл, могу ли я просто преобразовать его в bytearray UFT8 и сохранить его в БД в виде потока байтов? ...