Результаты поиска по запросу "bitwise-operators"
побитовые операторы для поиска меньше, чем в с
Это домашнее задание, которое требует от меня, чтобы определить,x < yЕсли это так, я должен вернуться1, используя только побитовые операторы( ! ~ & ^ | + << >> ), Мне разрешено использовать только константы0 - 0xFFи предположим, что 32-разрядное ...
Что делает AND 0xFF?
В следующем коде: short = ((byte2 << 8) | (byte1 & 0xFF))Какова цель&0xFF? Потому что в других случаях я вижу это написано как: short = ((byte2 << 8) | byte1)И это, кажется, тоже работает нормально?
Почему побитовые операции были немного быстрее, чем операции сложения / вычитания на старых микропроцессорах?
Я наткнулся на этот отрывок сегодня: На большинстве старых микропроцессоров побитовые операции немного быстрее, чем операции сложения и вычитания, и обычно значительно быстрее, чем операции умножения и деления. На современных архитектурах это не ...
Смущен использованием двойного логического оператора not (!!) [duplicate]
На этот вопрос уже есть ответ: Двойное отрицание в коде C ++ [/questions/248693/double-negation-in-c-code] 14 ответов Что такое "!!" в Си? [Дубликат] [/questions/14751973/what-is-in-c] 7 ответов У меня есть код на C ++, который широко ...