Это является, вероятно, довольно основным, но сохранить меня приблизительно один час горя кто-либо может сказать мне, как можно разработать число битов, требуемых представить данное положительное целое число в Java? например, Я добираюсь...
Я пытаюсь написать побитовый файл в java, но я не знаю, как это сделать, я пытался с FileOutputStream, но проблема в том, что мне нужно указать, какой бит написан в файле в каждый случай (...
Что лучший алгоритм должен найти всеми двоичными строками длины n, которые содержат k набор битов? Например, если n=4 и k=3, существует... 0111 1011 1101 1110 мне нужен хороший способ генерировать их, учитывая любого...
Я пишу программу на Си. Я хочу переменную, к которой я могу получить доступ как символ, но я также могу получить доступ к определенным битам. Я думал, что смогу использовать такой союз как этот ... typedef union {unsigned char ...
Я пытаюсь оптимизировать некоторый бит упаковывающие и распаковывающие стандартные программы. Чтобы сделать упаковку, которую я должен вычислить, число битов должно было сохранить целочисленные значения. Вот текущий код. если (n ==-1)...
Я пытаюсь записать декодер для очень простого типа шифрования. Номера от 0-255 введены через Сканер, биты инвертируются, и затем преобразовываются в символ и печатаются. Например...
Определенный размером шины адреса; если да затем был 8086 20-разрядный процессор? Если не, что такое критерии того, чтобы присвоить немного номера как 8-разрядный, 16-разрядное, 32-разрядное к процессору?
У меня есть файл, где первый байт содержит закодированную информацию. В Matlab я могу считать байт поразрядно с var = освобожденный (файл, 8, 'ubit1'), и затем получить каждый бит var (1), var (2), и т.д...
Я видел многочисленные вопросы о подсчете числа битов набора в типе вставки входа, но почему это полезно? Для тех, которые ищут алгоритмы о разрядном подсчете, посмотрите здесь: Подсчет...
1 = 0b1-> 1 5 = 0b101-> 3 10 = 0b1010-> 4 100 = 0b1100100-> 7 1000 = 0b1111101000-> 10 …, Как я могу получить длину в битах целого числа, т.е. число битов, для которых необходимы...
Я пытаюсь записать функцию для возврата числа битов положительное целое число меньше, которое предел JavaScript (2^53)-1. Однако я поражаюсь проблемами точности и хочу избежать большого целого числа...
Я смотрю на библиотеку C# под названием BitStream, который позволяет Вам писать и читать любое число битов к стандартному Потоковому объекту C#. Я заметил то, что казалось мне странным проектным решением: Когда...
Я читаю некоторый Транспортный Потоковый протокол MPEG по UDP, и он имеет некоторые броские битовые поля в нем (длина 13, например). Я пользуюсь библиотекой "структуры", чтобы сделать широкую распаковку, но являюсь там простым...
Мне нужно извлечь шестнадцатеричные числа из char *, длина которого = 16, например. fa45cb15 и мне нужно получить значение каждого бита. Как это сделать правильно? Теперь я просто печатаю printf ("% x");
Я относительно неопытен в Perl, но мой вопрос касается функции распаковки при получении битов для числового значения. Например: my $ bits = unpack ("b *", 1);
напечатать $ bits; Это приводит к ...
Я хотел бы создать 2 ^ n переменных с фрагментом кода, со следующим свойством: Если n = 1, переменные должны быть названы n0 n1 Если n = 2, переменные должны быть названы n00 n01 n10 n11 Если n = 3 ...
Допустим, мне нужно написать макрос C, который возвращает количество битов (1..32), необходимых для хранения числа без знака 32- битовое целое число. (Результат равен потолку (log2 (n)). Мне он нужен как вычисляемый макрос во время компиляции, а не ...
Я пытался использовать цепочку битов, но безуспешно мне нужно преобразовать строку в (строку битов), 8 бит для каждого символа. Например: "hi" = "0110100001101001" Спасибо
Я пытаюсь в javascript преобразовать целое число (которое, я знаю, будет между 0 и 32), в массив от 0 до 1 с. Я посмотрел вокруг, но не смог найти что-то, что работает .. Так что, если у меня есть ...
Например, если n = 9, то сколько разных значений может быть быть представлены 9 двоичными цифрами (битами)? Я думаю, что если я установлю каждый из этих 9 бит в 1, Я сделаю максимально возможное число, чтобы ...
Я знаю, что стандарты C / C ++ гарантируют минимум 8 бит на символ, и что теоретически 9/16/42 / что-либо еще возможно, и что поэтому все сайты о написании переносимого кода предупреждают ...
I am trying to extract the bits from a float without invoking undefined behavior. Here is my first attempt: unsigned foo(float x)
{ unsigned* u = (unsigned*)&x; return *u;
} As I ...
Как преобразовать строку в биты (, а не байты )или массив битов в Java (я сделаю некоторые операции позже )и как преобразовать в массив целых чисел (каждые 32 бита превращаются в целое число а затем положить его в...
У меня есть переменная типа sbyte, и я хочу скопировать содержимое в байт. Преобразование будет не преобразованием значения, а побитовой копией. Например, если mySbyte в битах: '10101100',...
Я пытаюсь понять следующее: Если я объявляю 64 байта в качестве длины массива (буфера). Когда я конвертирую в строку base 64, он говорит, что длина равна 88. Разве длина не должна быть только 64, так как я ...
Учитывая беззнаковое целое число, я должен реализовать следующие операции: Подсчитать количество битов, установленных в 1
Найдите индекс самого левого 1 бита
Найдите индекс самого правого 1 бита (операция ...
Я работаю с Python3.2. Мне нужно взять шестнадцатеричный поток в качестве входных данных и проанализировать его на уровне битов. Поэтому я использовал bytes.fromhex (input_str) для преобразования строки в реальные байты. Теперь, как мне преобразовать эти