Вопросы с тегом 'binary'

Двоичная система счисления с базой-2 представляет цифры с использованием двух символов: 0 и 1. Для скомпилированных компьютерных программ вместо этого используйте вместо этого "исполняемый" тег.
13

Как сравнить двоичные файлы, чтобы проверить, совпадают ли они?

Каков самый простой способ (используя графический инструмент или командную строку на Ubuntu Linux), чтобы узнать, являются ли два двоичных файла одинаковыми или нет (кроме временных меток)? Мне не нужно действительно извлекать разницу. Мне просто нуж...
25 авг. '12 в 1:16
20

Можно ли использовать -1 для установки всех битов в true?

Я видел, как этот шаблон много использовал в C и С++. unsigned int flags = -1; // all bits are true Это хороший переносной способ сделать это? Или использует 0xffffffff или ~0 лучше?
30 апр. '09 в 21:37
3

открыть файл для чтения и записи?

Есть ли способ открыть файл для чтения и записи? Я думал, что "r +" для этого. Поскольку я работаю над двоичными файлами, я пробовал режим "r + b", но я получаю сообщение об ошибке, что файл не открыт для чтения.
11 июл. '11 в 9:59
13

Двоичный инструмент разметки для очень больших файлов?

Мне нужна утилита для разграничения двух двоичных файлов. Файлы большие (6-50 ГБ). Примечание.. Здесь нужно особо указать: большинство программ diff работают путем сопоставления файла в их виртуальном адресном пространстве. В 32-битной Windows эт...
27 мар. '09 в 4:01
15

Как получить 0-заполненное двоичное представление целого числа в java?

например, для 1, 2, 128, 256 вывод может быть (16 цифр): 0000000000000001 0000000000000010 0000000010000000 0000000100000000 Я старался String.format("%16s", Integer.toBinaryString(1)); ставит пробелы для заполнения слева: ' 1' К...
12 дек. '10 в 11:30
13

Как вы вставляете двоичные данные в XML?

У меня есть два приложения, написанные на Java, которые обмениваются данными друг с другом с помощью XML-сообщений по сети. Я использую SAX-парсер на принимающей стороне, чтобы получить данные обратно из сообщений. Одним из требований является встраи...
21 авг. '08 в 13:35
15

Преобразование int в двоичное строковое представление в Java?

Каким будет лучший способ (в идеале, самый простой) преобразовать int в двоичное строковое представление в Java? Например, скажем, int is 156. Бинарное строковое представление этого будет "10011100".
09 мар. '10 в 3:23
11

Являются ли операторы сдвига (<<, >>) арифметическими или логическими в C?

В C, операторы сдвига (<<, >>) арифметические или логические?
11 авг. '08 в 8:55
8

Инструмент для сравнения 2 двоичных файлов в Windows

Мне нужен инструмент для сравнения двух двоичных файлов. Файлы довольно большие. Некоторые бесплатные или пробные инструменты, которые я нашел в Интернете, не подходят для больших файлов. Можете ли вы порекомендовать мне какие-нибудь инструменты?
17 нояб. '11 в 11:56
11

Преобразование двоичного буфера NodeJS в JavaScript ArrayBuffer

Как преобразовать двоичный буфер NodeJS в JavaScript ArrayBuffer?
22 дек. '11 в 20:21
10

Быстрый способ подсчета ненулевых битов в натуральном числе

Мне нужен быстрый способ подсчета количества битов в целое число в python. Мои текущие решения bin(n).count("1") но мне интересно, есть ли более быстрый способ сделать это? PS: (я представляю большой двумерный двоичный массив как единый список ч...
22 мар. '12 в 19:58
9

Is ((a + (b & 255)) & 255) совпадает с ((a + b) & 255)?

Я просматривал код на С++ и нашел что-то вроде этого: (a + (b & 255)) & 255 Двойной И раздражал меня, поэтому я подумал: (a + b) & 255 (a и b - 32-разрядные целые числа без знака) Я быстро написал тест script (JS), чтобы подтверд...
22 нояб. '16 в 21:09
8

Почему base128 не используется?

Почему для передачи двоичных данных в сети используется только base64 вместо base128? Набор символов ASCII имеет 128 символов, которые теоретически могут представлять собой основание 128, но в большинстве случаев используется только base64, но не ba...
15 мая '11 в 11:18
6

Сравните два байтовых массива? (Ява)

У меня есть байтовый массив с известной двоичной последовательностью. Мне нужно подтвердить, что двоичная последовательность - это то, что она должна быть. Я пробовал .equals в дополнение к ==, но не работал. byte[] array = new BigInteger("11110000...
26 мар. '11 в 2:44
19

Как определить, является ли файл двоичным (нетекстовым) в python?

Как я могу определить, является ли файл двоичным (нетекстовым) в Python? Я ищу большой набор файлов в Python и продолжаю получать совпадения в двоичных файлах. Это делает вывод выглядеть невероятно грязным. Я знаю, что могу использовать grep -I, н...
22 мая '09 в 16:09