Вопросы по теме 'bitmask'
Эффективный способ создания/распаковки больших битовых полей в C?
У меня есть один микроконтроллер, который отбирает данные из множества АЦП и отправляет измерения по радио с очень низкой скоростью передачи данных, и пропускная способность становится проблемой.
Прямо сейчас каждый АЦП дает нам только 10 бит...
545 просмотров
schedule
25.08.2023
Поиск по битовой маске в ActiveRecord
У меня есть таблица пользователей с полем битовой маски, в котором есть маска разрешений. Локально я могу определить, есть ли у пользователя определенное разрешение, выполнив битовую маску (UserPermissions&Perm)==Perm . Однако я хочу иметь...
2884 просмотров
schedule
05.05.2024
Java Работа с битами
Позвольте мне начать с того, что я никогда раньше не работал с битами в программировании. У меня есть объект, который может находиться в 3 состояниях, и я хочу представить эти состояния с помощью 3-битного массива. Например: У меня есть гоночная...
27280 просмотров
schedule
02.08.2023
битмаска вопрос?
У меня есть следующее:
public static final int LIMIT_ONE = 1;
public static final int TRADEABLE = (1 << 1);
public static final int SELLABLE = (1 << 2);
public static final int STORABLE = (1 << 3);
public static final int...
22330 просмотров
schedule
18.04.2024
Лучший способ создать следующую битовую маску для данного ввода?
Я пытаюсь найти лучший способ создать следующую битовую маску: - Для заданного ввода n выходом будет битовая маска, в которой установлены первые (n-1) биты, а все остальные биты не установлены.
Пример:
if n = 1, output = 0x00000001 =...
1360 просмотров
schedule
13.04.2022
Удобные способы работы с большой битовой маской
Я пытаюсь реализовать алгоритм в приложении iOS, который будет использовать большие битовые маски. Каждая битовая маска может иметь длину до 256 бит (32 байта). Мне нужно будет быстро получить / установить биты в произвольных местах маски и т. Д....
1214 просмотров
schedule
13.03.2023
Объявление масок для побитовых операций
Я новичок в таких низкоуровневых операциях, надеюсь, кто-нибудь укажет на очевидную ошибку, которую я здесь совершаю.
//Input value - 00111100
//I want to get the value of the bits at indexes 1-3 i.e 0111.
byte mask = (byte)0x00001111; // This...
4805 просмотров
schedule
21.04.2024
Могу ли я создать битовую маску от 1 до 64 бит без условного выражения в Java?
Я хочу написать функцию, которая принимает целое число от 1 до 64 и возвращает соответствующую «битовую маску» с таким количеством битов 1, как вход.
Я начал так:
/** Computes a bitmaks */
private static long mask(final int bitsPerValue) {...
2077 просмотров
schedule
10.04.2022
Интересная головоломка с битовой маской в C++
У меня есть интересная задача-головоломка с битовой маской, мне нужна помощь в решении кое-чего. Вот проблема:
11010
Каждый бит представляет собой характеристику части контента. Он хранится в Redis. Но чтобы запросить его, нам нужны все...
478 просмотров
schedule
08.09.2023
применить битовую маску в python
Я хотел бы применить битовую маску к переменной в python, чтобы выяснить, какие биты установлены. Я пытался, но не понял, как правильно это сделать. Моя переменная двоичная, и для отображения ее значения я использую функцию hexlify():
corr =...
9160 просмотров
schedule
14.04.2023
Сопоставление битовых масок с использованием битовых строк (вместо целых чисел) в SQL
Я нашел здесь отличный ресурс ( Сравнение двух битовых масок в SQL, чтобы увидеть, совпадают ли какие-либо биты ) для выполнения поиска в базе данных SQL, где вы храните данные с несколькими свойствами с использованием битовых масок. Однако в этом...
8112 просмотров
schedule
24.04.2024
преобразование десятичного числа в шестнадцатеричное с использованием битовой маски и сдвига в C
У меня возникли проблемы с ошибкой сегментации в моем коде. Я пытаюсь сделать функцию, которая преобразует десятичные числа в шестнадцатеричные числа. Также, если бы я использовал: 15 и 15, было бы число 1111 или 15?
Вот мой код:...
3181 просмотров
schedule
03.05.2024
Как проверить битовые поля (в частности, SCNetworkReachabilityFlags) на наличие флагов в Swift?
У меня есть переменная SCNetworkReachabilityFlags и я хочу проверить ее на определенные значения, например. если сеть доступна через WWAN.
Тип SCNetworkReachabilityFlags представляет собой тип typealias для UInt32 , а различные параметры...
1859 просмотров
schedule
24.12.2023
Бит Маскировка битового регистра
Я уверен, что об этом спрашивали, но у меня возникли проблемы с пониманием того, как маскировать 8-битный регистр.
Предположим, у меня есть 8-битный регистр. Биты устанавливаются через PORTD . Я хочу изменить все биты, кроме 2 LSB.
PORTD |=...
188 просмотров
schedule
04.03.2022
Обнаружение столкновений с iOS Swift Spritekit
Я совсем новый программист, в настоящее время использую Swift для создания простой игры, похожей на кирпичную ломку. Я пытаюсь создать метку, которая динамически показывает счет в зависимости от того, сколько раз мяч сталкивается с ракеткой. Вот две...
1337 просмотров
schedule
30.05.2023
Перечисление Bitmask для объединения сети кредитных карт
Я пытаюсь представить поставщиков карт как enum . По сути, кредитная карта (на основе номера BIN) может быть Visa или Mastercard, а подтип может быть кредитным или дебетовым (упрощенный пример, но я хочу обрабатывать все случаи (Maestro, Visa...
57 просмотров
schedule
14.07.2022
N выберите K битную перестановку с битовой маской
Я пытаюсь найти/создать битовый алгоритм, который генерирует все перестановки K -битов 1 s в битовой маске N -битов, где K < N . Количество перестановок равно (N choose K) = N!/(K!(N-K)!) .
Эти два алгоритма из Bit Twiddling Hacks...
377 просмотров
schedule
13.09.2023
в чем разница между битовыми масками и битовыми манипуляциями?
любой может дать мне ответ на этот вопрос! Битовые маски и Битовые манипуляции — это одни и те же темы? или разные?
940 просмотров
schedule
08.05.2022
Можно ли использовать хэш-коды в качестве битовой маски для эффективного хранения/отслеживания членства в коллекции?
В настоящее время у меня есть решение, в котором я отслеживаю интересующие меня объекты, получая их хэш-код через Object.GetHashCode , а затем сохраняя их в файле HashSet<int> .
Однако я также узнал о битовых масках и побитовых операциях, и...
218 просмотров
schedule
23.11.2022
Как я могу сделать это понимание списка python в NumPy?
Допустим, у меня есть массив значений r , которые варьируются от 0 до 1 . Я хочу удалить все значения, которые являются некоторым пороговым значением от медианы. Предположим, что это пороговое значение равно 0.5 и len(r) = 3000 . Затем,...
1470 просмотров
schedule
22.06.2023