Вопросы по теме 'bits'

Узнать количество битов, необходимых для представления положительного целого числа в двоичном формате?
Это, вероятно, довольно просто, но чтобы спасти меня на час или около того, может ли кто-нибудь сказать мне, как можно вычислить количество бит, необходимое для представления данного положительного целого числа в Java? например Я получаю...
46120 просмотров
schedule 02.07.2022

VB.NET и BITS — фоновая интеллектуальная служба передачи
Кто-нибудь использовал BIT в VB.NET? Если да, то есть ли у вас образцы кода и советы? Я смотрел на SharpBits, но у меня есть проект VB, для которого я хотел использовать BITS. Можно ли использовать его с моей программой VB.NET? (.NET 2.0) У меня...
3513 просмотров
schedule 31.05.2023

Проектирование BitStream на C#
Я рассматриваю библиотеку C# под названием BitStream , которая позволяет вам писать и читать любое количество битов в стандартный объект C# Stream . Я заметил, как мне показалось, странное дизайнерское решение: При добавлении битов к пустому...
6277 просмотров
schedule 07.06.2022

Неожиданные результаты битового сдвига
Я инициализирую беззнаковое короткое целое с a = 0xff (все биты установлены). Затем я присваиваю b значению a>>7, что должно дать (0000 0001), и это так. Однако странно то, что когда я присваиваю c значению a‹‹7, это не эквивалентно (1000 0000). Я...
383 просмотров
schedule 24.04.2023

Хранение набора 3-битных двоичных данных с помощью PHP
Моя программа PHP работает с массивом значений от 0 до 7. Я пытаюсь найти наиболее эффективный способ хранения этих значений в PHP. Под наиболее эффективным я подразумеваю использование меньшего количества битов. Понятно, что для каждого значения...
251 просмотров
schedule 12.02.2023

Как преобразовать биты в байты?
Если у меня есть x-битное значение, представленное как 1 и 0, представляющее истину и ложь соответственно. Как мне преобразовать их в 8-битные байты? Я не хочу знать, как преобразовать количество бит в количество байтов (x/8). Я хочу знать, как...
409 просмотров
schedule 23.05.2022

Как реализовать специфичную для MS функцию _BitScanReverse()?
Из MSDN Поиск заданного бита (1) в данных маски от старшего бита (MSB) до младшего бита (LSB). unsigned char _BitScanReverse ( unsigned long * Index, unsigned long Mask ); Параметры [out] Индекс Загружается битовой позицией первого...
5242 просмотров
schedule 26.06.2022

Кто-нибудь знает, как посчитать количество байтов в строке?
Если у меня есть строка в JavaScript, как лучше всего подсчитать количество байтов или битов, которые занимает строка? Моя первая мысль заключается в том, что, поскольку спецификация EcmaScript (5.1) указывает в 8.4, что строковые элементы в...
1569 просмотров
schedule 20.11.2023

Как алгоритм хеширования md5 сжимает данные до фиксированной длины?
Я знаю, что MD5 производит 128-битный дайджест. Мой вопрос в том, как он создает этот вывод фиксированной длины из сообщения 128 бит +? ИЗМЕНИТЬ: Теперь я лучше понимаю функции хеширования. Прочитав эту статью , я понял, что хеш-функции...
4745 просмотров
schedule 10.04.2023

С++ использует массив символов для базового хранения битов/не может заставить работать побитовые операции
Итак, у меня есть массив беззнаковых символов, в настоящее время я пытаюсь написать метод Set (меняет бит в данном индексе на 1). Лучший способ, который я мог придумать, - вместо создания маски для всего массива, я бы просто создал маску размером с...
1004 просмотров
schedule 26.12.2022

Создайте набор с целыми числами для определенных битов
Я хотел бы иметь математическое выражение, которое описывает набор целых чисел. Этот набор целых чисел должен соответствовать следующему. Предположим, у меня есть 10 бит. Я хочу сгенерировать все целые числа, которые состоят, например, из битов...
97 просмотров
schedule 09.10.2022

как преобразовать float в int с сохранением битового значения
У меня есть число с плавающей запятой4, поступающее в вычислительный шейдер, 3 из этих чисел с плавающей запятой действительно являются числами с плавающей запятой, но четвертое представляет собой 2 числа uint, сдвинутые вместе. Как мне преобразовать...
5727 просмотров
schedule 17.08.2022

В каком байте находится бит?
Немного странно, но вот.... Как я могу математически определить, в каком байте находится определенный бит? Например, если у меня есть 32-битное слово, есть четыре 8-битных байта. Я хотел бы знать, в каком из этих четырех байтов находится...
125 просмотров
schedule 08.04.2022

Получить произвольные фрагменты битов из Bytestring
Я хочу использовать ленивый Bytestring для представления потока битов. Мне нужно иметь возможность эффективно брать произвольные фрагменты битов из этого потока. Например, у меня может быть ByteString длины 10, и я хотел бы нарезать новый...
806 просмотров
schedule 15.11.2022

Оценка отдельных битов в int в mips?
Я новичок в мипсах. Я знаю основные функции (как использовать регистры, печатать и сканировать целые числа с помощью системного вызова), но я наткнулся на стену, пытаясь понять, как получить доступ к отдельным битам 32-битного целого числа, чтобы...
390 просмотров
schedule 29.05.2022

необработанные биты (из файла .bin или оборудования) в растровый пиксель в С++
Я видел и понял пример того, как манипулировать самими изображениями .bmp. Мой следующий шаг — преобразовать необработанные биты, которые я получаю от своего ПЛИС-устройство двоичный файл (файл .bin) и преобразовать их в пиксели, чтобы я...
441 просмотров
schedule 19.01.2023

Чтение C ++ в массиве двоичных символов из стандартного ввода
Я работаю над проектом, который работает с битами. В настоящее время мы можем прочитать имя файла, открыть его в двоичном формате и получить массив символов из двоичного файла. Если не указано имя файла, мне нужно получить массив символов из...
677 просмотров
schedule 21.12.2023

Postgresql Преобразовать бит, изменяющийся в целое число
Поиск в документации postgresql http://www.postgresql.org/docs/8.4/interactive/functions-bitstring.html для получения информации о преобразовании битовых переменных в целые. Но не смог найти никакой информации. select...
4902 просмотров
schedule 12.10.2022

Проверьте, установлен ли байт, хранящийся в виде строки битов, в заданной позиции
У меня есть строка, представляющая байт или строку битов, например «10011111». Я хочу преобразовать его в битовый массив и проверить, установлен ли бит в любой заданной позиции, например, в позиции 3. Когда я пытаюсь преобразовать эту строку в байт,...
272 просмотров
schedule 27.07.2022

Сравните две шестнадцатеричные строки, чтобы найти количество совпадающих битов
У меня есть две шестнадцатеричные строки: string x = "928fe46f228555621c7f42f3664530f9"; string y = "56cd8c4852cf24b1182300df2448743a"; Я пытаюсь преобразовать их в двоичные файлы, чтобы узнать, сколько битов совпадает между двумя...
1643 просмотров
schedule 07.05.2023