Результаты поиска по запросу "bit-manipulation"

3 ответа

Количество бит в числе [дубликаты]

Дубликат:Лучший алгоритм для подсчета количества установленных бит в 32-разрядном целом числе? [https://stackoverflow.com/questions/109023/best-algorithm-to-count-the-number-of-set-bits-in-a-32-bit-integer] Предположим, у вас есть номер. Есть ли ...

9 ответов

Как создать байт из 8 значений типа bool (и наоборот)?

У меня 8bool переменные, и я хочу «объединить» их в байт. Есть ли простой / предпочтительный способ сделать это? А как же наоборот, декодировать байт в 8 отдельных логических значений? Я пришел к выводу, что это не лишенный смысла вопрос, но, ...

4 ответа

Битовая маскировка в Python

У меня есть байт (от другого поставщика), где потенциальные битовые маски следующие: значение1 = 0x01 значение2 = 0x02 значение3 = 0x03 значение4 = 0x04 значение5 = 0x05 значение6 = 0x06 значение7 = 0x40 значение8 = 0x80 Я могу рассчитывать на ...

ТОП публикаций

2 ответа

Инструмент преобразования битов в Objective-C

Существуют ли какие-либо встроенные утилиты или макросы в библиотеках target-c для iOS, которые позволят вам преобразовывать байты в целые числа и из них относительно порядка байтов? Пожалуйста, не говорите мне использовать операции сдвига ...

7 ответов

Как мне представить и работать с n-битными векторами в Python?

В задании, над которым я сейчас работаю, нам нужно работать с битовыми векторами, но я очень не уверен, как это сделать в Python. Они должны быть от 4 до 20 бит. Я никогда раньше не работал с битовым вектором, но думаю, что можно было бы создать ...

2 ответа

побитовый оператор и одиночный амперсанд [дубликат]

Возможный дубликат: Почему мы обычно используем|| не|, в чем разница? [https://stackoverflow.com/questions/7101992/why-do-we-usually-use-not-what-is-the-difference] Могу ли я использовать один амперсанд, как& вместо побитового оператора, ...

1 ответ

Выполнение целочисленных и побитовых операций на GPU

Хотя графические процессоры предназначены для использования с типами данных с плавающей запятой, мне было бы интересно узнать, насколько быстро графический процессор может обрабатывать побитовые операции. Это самые быстрые на ЦП, но GPU эмулирует ...

2 ответа

Алгоритм для расширения / дублирования битов?

Существует ли эффективный (быстрый) алгоритм, который будет выполнять расширение / дублирование битов? Например, увеличьте каждый бит в 8-битном значении на 3 (создав 24-битное значение): 1101 0101 => 11111100 01110001 11000111Метод грубой ...

10 ответов

очевидно, найти индекс набора старших бит 32-битного числа без циклов

Вот сложный вопрос (по крайней мере, мне было трудно: P): найти индекс набора старших бит 32-битного числа без использования циклов.

2 ответа

Могу ли я преобразовать кучу логических столбцов в одно растровое изображение в PostgreSQL?

Я хотел бы преобразовать запрос, такой как: SELECT BoolA, BoolB, BoolC, BoolD FROM MyTable;В битовую маску, где биты определяются значениями выше. Например, еслиBoolA а такжеBoolD были правдой, я бы хотел1001 или же9. Я имею в виду что-то ...