В C операторы сдвига ( <<, >>) являются арифметическими или
В C операторы сдвига ( <<, >>) являются арифметическими или
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Мне нужен инструмент для сравнения 2...
Как я могу преобразовать двоичный буфер NodeJS в JavaScript
Я видел, как этот шаблон часто используется в C и C ++. unsigned int flags = -1; // all bits are true Это хороший портативный способ сделать это? Или пользуется 0xffffffffили
Мне интересно проверить, создана ли данная статическая библиотека iPhone для ARM или Intel. Это больше любопытство, чем что-либо еще. Есть ли для этого какой-нибудь специальный инструмент для Mac OS X или BSD? В этом посте приводится пример для...
например, для 1, 2, 128, 256вывода может быть (16 цифр): 0000000000000001 0000000000000010 0000000010000000 0000000100000000 Я попытался String.format("%16s", Integer.toBinaryString(1)); он помещает пробелы для заполнения слева: ` 1' Как поставить 0s для заполнения. Я не смог найти его в Formatter...
Мне нужен быстрый способ подсчета количества бит в целом числе в Python. Мое текущее решение bin(n).count("1") но мне интересно, есть ли более быстрый способ сделать это? PS: (я представляю большой двумерный двоичный массив как единый список чисел и выполняю побитовые операции, и это сокращает...
У меня есть массив строк, представляющих двоичные числа (без начальных нулей), которые я хочу преобразовать в соответствующие им числа с основанием 10. Рассматривать: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Как лучше всего продолжить? Я изучал...
Мне нужен способ получить двоичное представление строки в python. например st = "hello world" toBinary(st) Есть ли какой-нибудь изящный способ сделать
У меня ABC123EFFF. Я хочу иметь 001010101111000001001000111110111111111111 (т.е. двоичное представление, скажем, с 42 цифрами и ведущими нулями).
У меня есть два приложения, написанные на Java, которые взаимодействуют друг с другом с помощью сообщений XML по сети. Я использую синтаксический анализатор SAX на принимающей стороне, чтобы вернуть данные из сообщений. Одно из требований - встраивать двоичные данные в сообщение XML, но SAX это не...
Как я могу определить, является ли файл двоичным (не текстовым) в Python? Я просматриваю большой набор файлов на Python и продолжаю получать совпадения в двоичных файлах. Это делает вывод невероятно беспорядочным. Я знаю, что могу использовать grep -I, но я делаю с данными больше, чем позволяет...
Мне особенно сложно читать двоичный файл с помощью Python. Можешь дать мне руку? Мне нужно прочитать этот файл, который в Fortran 90 легко читается int*4 n_particles, n_groups real*4 group_id(n_particles) read (*) n_particles, n_groups read (*) (group_id(j),j=1,n_particles) Подробно формат файла:...
Я пытаюсь написать код, чтобы прочитать двоичный файл в буфер, а затем записать буфер в другой файл. У меня есть следующий код, но в буфере хранится только пара символов ASCII из первой строки файла и ничего больше. int length; char * buffer; ifstream is; is.open ("C:\\Final.gif", ios::binary );...
Рассмотрим этот код: x = 1 # 0001 x << 2 # Shift left 2 bits: 0100 # Result: 4 x | 2 # Bitwise OR: 0011 # Result: 3 x & 1 # Bitwise AND: 0001 # Result: 1 Я могу понимать арифметические операторы в Python (и других языках), но я никогда не понимал достаточно хорошо «побитовые» операторы....
У меня есть массив байтов с ~ известной двоичной последовательностью в нем. Мне нужно подтвердить, что двоичная последовательность такая, какой она должна быть. Я пробовал .equalsв дополнение ==, но ни один из них не работал. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if...
Например, биты в байте B: 10000010как я могу присвоить биты строке strбуквально, то есть str = "10000010". редактировать Я прочитал байт из двоичного файла и сохранил его в массиве байтов B. Пользуюсь System.out.println(Integer.toBinaryString(B[i])). проблема в (a) когда биты начинаются с...
у кого-нибудь есть хорошее определение того, что такое бинарный протокол? а что такое текстовый протокол на самом деле? как они соотносятся друг с другом с точки зрения количества битов, отправленных по сети? вот что говорит Википедия о бинарных протоколах: Бинарный протокол - это протокол,...
Поскольку Apple поставляет SDK 10.6 только с Xcode4, разработка приложений PPC с Xcode4 стала невозможной. Хотя можно разрабатывать приложения с Xcode4, которые также могут работать в системах 10.5 и, возможно, даже в 10.4 (выбрав SDK 10.6, но цель развертывания 10.5 или 10.4), они будут работать...
Я просматривал код C ++ и нашел что-то вроде этого: (a + (b & 255)) & 255 Двойное И разозлило меня, поэтому я подумал: (a + b) & 255 ( aи bявляются 32-битными целыми числами без знака) Я быстро написал тестовый скрипт (JS), чтобы подтвердить свою теорию: for (var i = 0; i < 100;...