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

2 ответа

Почему 3 758 096 384 << 1 дает 768

Прочитав отличный ответ дляРуководство абсолютного новичка по битрейфингу? [https://stackoverflow.com/questions/141525/absolute-beginners-guide-to-bit-shifting] Я проверил претензию (так): 3,758,096,384 << 1из консоли Chrome: 3,758,096,384 << 1 ...

8 ответов

Что такое операторы побитового сдвига (bit-shift) и как они работают?

Я пытался изучать C в свободное время, и другие языки (C #, Java и т. Д.) Имеют ту же концепцию (и часто те же операторы) ... Что мне интересно, так это то, что на уровне ядра происходит сдвиг битов (<<, >>, >>>), какие проблемы это может помочь ...

1 ответ

Арифметический сдвиг действует как логический сдвиг, независимо от подписанной переменной

У меня есть регистр, объявленный так: logic signed [15:0][2:0][15:0] registers;Когда я помещаю номер комплимента 2 в массив и арифметически смещаю число, вместо этого логично смещается: registers[0][0] = 16'b1000000000000000; registers[0][0] = ...

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

6 ответов

Что делает AND 0xFF?

В следующем коде: short = ((byte2 << 8) | (byte1 & 0xFF))Какова цель&0xFF? Потому что в других случаях я вижу это написано как: short = ((byte2 << 8) | byte1)И это, кажется, тоже работает нормально?

5 ответов

Перенос знака в .NET

Я читаю биты из монохромного растрового изображения. Я храню каждые 16 бит вshort в обратном порядке. Если бит в растровом изображении черный, сохраните 1. Если белый, сохраните 0. Например: для растрового изображения: толстушки толстушки ...

4 ответа

C # Оператор сдвига влево

Есть заявление, написанное моим коллегой, которое я не совсем понимаю. К сожалению, он сейчас недоступен, так что вот оно (с измененными именами, мы работаем над игрой в Unity). private readonly int FRUIT_LAYERS = (1 << ...

3 ответа

Разница между операторами >>> и >> [дубликаты]

На этот вопрос уже есть ответ: Разница между >>> и >> [/questions/2811319/difference-between-and] 7 ответов Если смещенное число положительное >>> и >> работают одинаково. Если смещенное число является отрицательным, >>> заполняет старшие ...

11 ответов

Являются ли операторы сдвига (<<, >>) арифметическими или логическими в C?

В С, операторы сдвига <<, >>) арифметический или логический?

2 ответа

Что делают операторы << и >>? [Дубликат]

На этот вопрос уже есть ответ: Что делают эти побитовые операторы JavaScript? [/questions/4535328/what-do-these-javascript-bitwise-operators-do] 3 ответа Я наткнулся на какой-то код, как указано ниже, и не понимаю, что он делает. hash += (hash ...