"3.84.182.112 - 3.84.182.112"

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

Бит - это одна двоичная цифра.
8 отв.

Предположим, что бит с константой 1 или 0 в SQL Server

Можно ли выразить 1 или 0 как бит при использовании в качестве значения поля в инструкции select? например. В этом случае оператор (который является частью оператора select). ICourseBased имеет тип int. case when FC.CourseId is not null then 1 el...
23 июля '09 в 19:01
6 отв.

В чем разница между BIT и TINYINT в MySQL?

В каких случаях вы бы это использовали? Есть большая разница? Что я обычно использовал двигателями персистентности для хранения логических данных?
14 нояб. '08 в 17:29
6 отв.

C/С++: порядок и выравнивание битового бита

Я читал, что порядок битовых полей внутри структуры является специфичным для платформы. Что делать, если я использую разные параметры упаковки для конкретного компилятора, будут ли эти данные сохранены в правильном порядке по мере их написания? Напри...
29 сент. '09 в 4:07
3 отв.

Что означает (число и номер) в программировании бит?

Например: int get(int i) { int res = 0; while (i) { res = (res + tree[i]) % MOD; i -= ( (i) & (-i) ); } return res; } Функция обновления дерева: void update(int i, int val) { while (i <= m) { tre...
08 марта '16 в 10:14
11 отв.

О каких ПОЛЕЗНЫХ ПОСЛЕДОВАТЕЛЬНЫХ ПОДАВЛЕНИЯХ кода оператора должен знать разработчик?

Я должен сказать, что у меня никогда не было причины использовать побитовые операторы, но я уверен, что некоторые операции, которые я выполнил, были бы более эффективно с ними. Как "переключение" и "OR-ing" помогли вам решить проблему более эффективн...
07 окт. '09 в 20:44
18 отв.

Почему количество бит всегда (?) - сила двух?

У нас есть 8-битные, 16-разрядные, 32-разрядные и 64-разрядные аппаратные архитектуры и операционные системы. Но не, скажем, 42-битные или 69-битные. Почему? Это что-то фундаментальное, что делает 2 ^ n бит лучшим выбором или просто совместимость с ...
22 окт. '09 в 15:21
11 отв.

Внедрить разделение с битовым оператором

Как я могу реализовать деление с использованием битовых операторов (а не просто деление по степеням 2)? Опишите его подробно.
12 марта '11 в 22:29
6 отв.

Включить Enum (с атрибутом Flags) без объявления каждой возможной комбинации?

как мне включить перечисление, у которого установлен атрибут флагов (или, точнее, используется для бит-операций)? Я хочу, чтобы ударить все случаи в коммутаторе, который соответствует объявленным значениям. Проблема заключается в том, что если я им...
24 июня '09 в 23:18
4 отв.

Действительно 1 КБ (KiloByte) равно 1024 байтам?

До сих пор я считал, что 1024 байта равны 1 КБ (килобайт), но я читал в Интернете о десятичной и двоичной системах. Итак, на самом деле 1024 байта = 1 КБ были бы правильным способом определить или просто существует общая путаница? Извините, если ...
06 нояб. '13 в 21:22
13 отв.

Побитовый оператор для простого перебора всех битов в целое число?

Мне нужно перевернуть все биты в двоичном представлении целого числа. Дано: 10101 Выход должен быть 01010 Что такое побитовый оператор для выполнения этого при использовании с целым числом? Например, если бы я писал метод, подобный int flipBit...
15 июня '11 в 2:28
7 отв.

Бит манипуляции хорошие практики

Как начинающему программисту на Си, мне интересно, что было бы лучшим, легким для понимания и понятным решением для установки управляющих битов в устройстве. Есть ли стандарты? Любой пример кода для имитации? Google не дал достоверного ответа. Напр...
02 нояб. '18 в 15:45
5 отв.

Как получить значение true/false из битового поля в два отдельных столбца

Мне нужно создать запрос, который суммирует число True (1) и False (0) на два отдельных столбца из одного битового поля. Я присоединяюсь к 3 таблицам и мне нужно что-то вроде: Атрибут | Класс | Пропуск | Сбой Я буду группировать атрибуты и класс.
07 окт. '09 в 20:38
8 отв.

n отрицательный, положительный или нулевой? возврат 1, 2 или 4

Я строю интерпретатор PowerPC, и он работает очень хорошо. В архитектуре Power регистр условий CR0 (EFLAGS на x86) обновляется практически для любой команды. Он установлен так. Значение CR0 равно 1, если последний результат был отрицательным, 2, если...
04 марта '12 в 23:33
6 отв.

Разделить на 10 с помощью сдвигов бит?

Можно ли разделить целое число без знака на 10, используя чистые сдвиги бит, сложение, вычитание и, возможно, умножение? Использование процессора с очень ограниченными ресурсами и медленным делением.
06 апр. '11 в 0:04
9 отв.

Эффективный бит бит C/С++

Можете ли вы рекомендовать эффективный/чистый способ манипулирования произвольным массивом бит длины? В настоящее время я использую обычную битовую маску int/ char, но они не очень чисты, когда длина массива больше длины набора данных. std vector&...
14 апр. '10 в 0:35