2
ответа

Как я выполняю неподписанный сдвиг вправо (>>> в Java) в C/C++?

Как я выполняю неподписанный сдвиг вправо (>>> в Java) в C/C++?
вопрос задан: 14 August 2012 17:38
2
ответа

Преобразование дважды для плавания, не полагаясь на режим округления FPU

Делает любой имеет удобный, отрывки кода для преобразования IEEE 754 удваиваются до сразу нижний (resp. выше) плавание, не изменяясь или принимая что-либо о текущем округлении FPU...
вопрос задан: 9 May 2012 19:19
2
ответа

Побитовая интервальная арифметика

Недавно я прочитал интересную ветку в группе новостей D, которая в основном спрашивает: «Два (подписанных) целых числа a & isin; [amin, amax], b & isin; [bmin, bmax], какой самый узкий интервал | б? ...
вопрос задан: 2 May 2012 18:32
2
ответа

Подсчет бит в непрерывный фрагмент памяти

В интервью мне задали следующий вопрос. int countSetBits (void * ptr, int start, int end); Сводка: предположим, что ptr указывает на большой кусок памяти. Рассматривая это воспоминание как непрерывное ...
вопрос задан: 27 August 2011 07:12
2
ответа

Testing for bitwise Enum values

I haven't really used bitwise enums before, and I just want to make sure my testing is correct. I am most interested in testing for the values None and All. We receive data from a webservice that ...
вопрос задан: 24 May 2011 04:36
2
ответа

Java: How to replace last 16 bits of a long with a short

I have a long and a short I want the bits from the short to overwrite the low order 16 bits of the long. Ex (broken into 16bit chunks for readability): > long = 0xffff 0xffff 0xffff 0xffff > ...
вопрос задан: 25 August 2010 01:05
2
ответа

Как выполнить сдвиг разряда без (“<<” || “>>”) оператор эффективно?

Я работаю над программой построения теней OpenGL ES 2.0, и я плотно упаковал данные, например, три 5-разрядных целых числа без знака в блоке двух байтов. Для распаковки этих данных, мне, очевидно, нужно смещение бита, но это не...
вопрос задан: 12 August 2010 10:06
2
ответа

Вычитание двух чисел без использования оператора «-»

Я пробовал использовать следующий код, но не могу понять, почему он дает мне неправильный ответ. Я вычисляю два дополнения и добавляю с другим номером. #include int add (int a, int b) ...
вопрос задан: 8 August 2010 13:54
2
ответа

Максимальное значение неподписанного символа

#include <stdio.h> международное основное () {неподписанный символ i=0x80; printf (" %d", я <<1); возвратитесь 0;}, Почему эта программа печатает 256? Поскольку я понимаю это, с тех пор 0x80 = 0b10000000, и...
вопрос задан: 30 July 2010 16:48
2
ответа

Существует ли изящный способ Инвертировать немного значения в SQL, вставляют Оператор?

Я преобразовываю некоторые данные в SQL Server: INSERT INTO MYTABLE (AllowEdit) (Выбирают PreventEdit из SOURCETABLE), таким образом, мне нужно к инверсии битовое значение из исходной таблицы. Я ожидал НЕ работать, как это...
вопрос задан: 24 July 2010 10:58
2
ответа

Взломы Битового жонглирования: биты чередования очевидный [закрытый] путь

мне интересно на этом Чередовании задач биты очевидный путь (из http://graphics.stanford.edu/~seander/bithacks.html) короткое целое без знака x;//биты Чередования X и Y, так, чтобы весь из...
вопрос задан: 9 July 2010 10:34
2
ответа

почему 1>> 32 == 1?

Я задаюсь вопросом, является ли, возможно, это ошибкой JVM? версия "1.6.0_0" Java Среда выполнения OpenJDK (IcedTea6 1.4.1) (6b14-1.4.1-0ubuntu13) OpenJDK 64-разрядный Сервер VM (сборка 14.0-b08, смешанный режим) класс Tmp...
вопрос задан: 3 July 2010 05:24
2
ответа

Быстро 24-разрядный массив-> 32-разрядное преобразование массива?

Быстрая Сводка: у Меня есть массив 24-разрядных значений. Какое-либо предложение о том, как быстро развернуть отдельные 24-разрядные элементы массива в 32-разрядные элементы?Подробнее: Я обрабатываю входящие видеокадры в...
вопрос задан: 4 June 2010 11:37
2
ответа

Битовые операции в BC?

$ до н.э до н.э> ibase=2 до н.э> 110&101//хотят добраться 100 (standar_in) 8: Википедия синтаксической ошибки сообщает, что операция в секунду "|, и и ^". Может случиться так, что они работают только в определенном...
вопрос задан: 1 June 2010 23:14
2
ответа

Эффективный bitshifting массив интервала?

Чтобы быть на той же странице, давайте примем sizeof (интервал) =4 и sizeof (долго) =8. Учитывая массив целых чисел, каков был бы эффективный способ к логически сдвигу разряда массив любому левое или правое? Я...
вопрос задан: 5 May 2010 14:27
2
ответа

Используя побитовые операторы Powershell

Я смотрю, например, того, как я решил бы сценарий ниже: Предположите, что мой принтер имеет следующее свойство для "Состояния" 0 - Офлайн 2 - Лотка для бумаги Пустые 4 - Тонер Исчерпал 8 - Заедание бумаги Когда я...
вопрос задан: 15 April 2010 18:39
2
ответа

Инвертируйте 1 бит в C#

У меня есть 1 бит в байте (всегда в положении самом низкоуровневом), что я хотел бы инвертировать. т.е., учитывая 00000001 я хотел бы добраться 00000000, и с 00000000 я хотел бы 00000001. Я решил его как это: бит>...
вопрос задан: 9 April 2010 08:12
2
ответа

Преобразовать массив байтов в битовый массив?

Как я пошел бы о преобразовании bytearray, чтобы немного выстроить?
вопрос задан: 30 March 2010 19:20
2
ответа

k&r осуществляют беспорядок с битовыми операциями

Осуществление: Запишите функцию setbits (x, p, n, y), который возвращает x с n битами, которые начинаются в наборе положения p к самым правым n битам y, оставляя другие биты без изменений. Моя попытка решения...
вопрос задан: 16 January 2010 03:24
2
ответа

Что поразрядное кодирует “$n, и ($n - 1)” делают?

Что это кодирует средний и каковы другие пути, выполняют то же, не используя разрядное смещение? если ($n и ($n - 1))
вопрос задан: 9 January 2010 02:29
2
ответа

Как поразрядно переключить на нижний регистр VB.NET?

Как я поразрядно смещаюсь правильный/левый в VB.NET? Это даже имеет операторы для этого, или я должен использовать некоторый служебный метод?
вопрос задан: 13 September 2009 12:32
2
ответа

Управление побитно упакованными данными с помощью C#

Я работаю над основанным на TCP приложением, которое обрабатывает побитно упакованные сообщения, означая: сообщения передали/получили, не выровненный байт. Например, 3 бита представляют поле 1, где 19 битов могут...
вопрос задан: 17 July 2009 19:23
2
ответа

В Java, при использовании сдвигов разряда, почему делает 1 <<32! = 1 <<31 <<1?

интервал = 1 <<32; интервал b = 1 <<31 <<1; Почему делает == 1? b 0, как я ожидал.
вопрос задан: 31 March 2009 19:14
1
ответ

Пытаетесь проверить, включен ли бит 1 байта? Сдвиг бит

У меня есть байт, и я хочу проверить, включен ли бит 1. Условие, которое я написал: if (byte & amp; (1 < < 0)) возвращает true; Путаница: я не понимаю, как читать байт. Бит 1 это? то есть. (1 & ...
вопрос задан: 24 March 2019 03:18
1
ответ

Упаковка бит после маскировки в С

Предположим, у меня есть номер, и я хочу интерпретировать каждый второй бит как новый номер, например, uint16_t a = 0b1111111000000001; uint16_t mask = 0xAAAA; // 0b1010101010101010 Теперь я хочу иметь возможность получить все ...
вопрос задан: 18 March 2019 15:14
1
ответ

Преобразование теста Baillie – PSW из Python в Java

Я пытаюсь преобразовать реализацию теста примитивности Baillie – PSW из Python в Java. Я думаю, что я сделал это в основном правильно, но есть часть, где ответы начинают отклоняться, и в результате ...
вопрос задан: 10 March 2019 05:18
1
ответ

Получение диапазона битов по заданному номеру

Я использую следующую функцию, чтобы извлечь n бит из числа. Я получил эту функцию отсюда. Для удобства я выкладываю это здесь. Я хотел бы получить биты от 0 до 9, а затем в другом ...
вопрос задан: 5 March 2019 03:28
1
ответ

Как объединить 2 разных без знака int в C

Я пытаюсь объединить две неподписанные целые, которые у меня есть в массиве. Это выглядит как hex [0] == 0x0A; hex [1] == 0x2C; Мне нужно объединить эти два шестнадцатеричных числа в одно, поэтому результат должен быть 0x2AC. Я ...
вопрос задан: 3 March 2019 16:52
1
ответ

sql ссылается на целое число в нескольких битовых суммах

У нас есть таблица побитовых типов, которые мы используем для типизации учетных записей. Каждая учетная запись может иметь дочерние «типы». Таблица: типы ID | название | int | типы | семья 1 foo 1 7? 2 бар 2 ...
вопрос задан: 3 March 2019 15:04
1
ответ

Понимание оператора битового "НЕ" JavaScript и toString () функция

Благодаря всем заранее - предупреждение ((~1) .toString (2)); выводы:-10, Но в PHP/Java это производит 11111111111111111111111111111110, я пропускающий что-то, почему JavaScript добавляет "-" к...
вопрос задан: 18 July 2018 13:07