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

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

Как подсчитать количество заданных битов в 32-битовом целое?

8 бит, представляющих число 7, выглядят следующим образом: 00000111 Три бита установлены. Что такое алгоритмы для определения количества заданных битов в 32-битовом целое?
задан 20 сент. '08 в 22:04
7
ответов

Что делает символ "b" перед строковым литералом?

По-видимому, следующий синтаксис my_string = b'The string' Я бы хотел знать: Что означает этот символ b перед символом? Каковы последствия его использования? Каковы подходящие ситуации для его использования? Я нашел связанный вопрос прямо здесь...
задан 07 июня '11 в 21:14
17
ответов

Что такое "2 дополнения"?

Я в курсе компьютерных систем и, частично, борюсь с Two Complement. Я хочу это понять, но все, что я прочитал, не принесло мне картины. Я прочитал статью статьи в википедии и различные другие статьи, в том числе мой учебник. Следовательно, я хотел з...
задан 26 июня '09 в 18:21
6
ответов

Как вы выражаете бинарные литералы в Python?

Как вы выражаете целое число как двоичное число с литералами Python? Я легко мог найти ответ для hex: >>> 0x12AF 4783 >>> 0x100 256 и восьмеричный: >>> 01267 695 >>> 0100 64 Как вы используете литералы для...
задан 04 авг. '08 в 21:20
9
ответов

Чтение двоичного файла и цикл по каждому байту

В Python, как я читаю в двоичном файле и петлю над каждым байтом этого файла?
задан 24 июня '09 в 0:26
13
ответов

Что такое двоичный интерфейс приложения (ABI)?

Я никогда не понимал, что такое ABI. Пожалуйста, не указывайте мне статью в Википедии. Если бы я мог это понять, я бы не стал размещать такой длинный пост. Это мое мышление о разных интерфейсах: Пульт телевизора - это интерфейс между пользователем ...
задан 31 янв. '10 в 12:30
11
ответов

Как просматривать файлы в двоичном формате из bash?

Я хотел бы просмотреть содержимое файла в текущем каталоге, но в двоичном формате из командной строки. Как я могу это достичь?
задан 19 нояб. '09 в 21:04
19
ответов

Можно ли использовать бинарный литерал в C или С++?

Мне нужно работать с двоичным числом. Я пробовал писать: const x = 00010000; Но это не сработало. Я знаю, что я могу использовать шестнадцатеричное число, имеющее то же значение, что и 00010000, но я хочу знать, есть ли тип в С++ для двоичных ч...
задан 10 апр. '10 в 3:35
8
ответов

Как печатать (используя cout) способ хранения числа в памяти?

Я слежу за курсом колледжа об операционных системах, и мы учимся, как конвертировать из двоичного в шестнадцатеричное, десятичное в шестнадцатеричное и т.д., и сегодня мы просто узнали, как подписанные/неподписанные числа хранятся в памяти, используя...
задан 08 сент. '11 в 17:30
12
ответов

Бинарные литералы С#

Есть ли способ написать бинарные литералы в С#, например, префикс шестнадцатеричного с 0x? 0b не работает. Если нет, что это простой способ сделать это? Какое-то преобразование строк?
задан 27 февр. '09 в 16:26
6
ответов

Как преобразовать строку или целое число в двоичный код в Ruby?

Как вы создаете целые числа 0..9 и математические операторы + - */in для двоичных строк. Например: 0 = 0000, 1 = 0001, ... 9 = 1001 Есть ли способ сделать это с Ruby 1.8.6 без использования библиотеки?
задан 26 февр. '10 в 8:35
19
ответов

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

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

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

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

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

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

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

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