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

4 ответа

Это побитовое ИЛИ. При оценке выражения LHS усекается до целого числа и возвращается, поэтому | фактически совпадает с Math.floor ().

от вопрос уже есть ответ здесь: Использование побитового ИЛИ 0 для создания номера [/questions/7487977/using-bitwise-or-0-to-floor-a-number] 6 ответовЛюбой, кто может объяснить, что такое "|" а значение после делает? Я знаю, что выход для ...

8 ответов

 в отличие от C и C ++ подобных языков, которые рассматривают ненулевое значение как

роверить, является ли целое число четным или нечетным, используя побитовые операторы

6 ответов

Эквивалент Java-оператора тройного сдвига (>>>) в C #?

Что эквивалентно (в C #) Java>>> оператор? (Просто чтобы уточнить, я не имею в виду>> а также<< операторы.)

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

6 ответов

@xavier: как это реализовать?

самый быстрый способ реализовать следующую логику: def xor(data, key): l = len(key) buff = "" for i in range(0, len(data)): buff += chr(ord(data[i]) ^ ord(key[i % l])) return buffВ моем случаеключ является 20-байтовым дайджестом sha1, иданные ...

5 ответов

@Mayank: вы могли бы отредактировать приведенный выше ответ, чтобы сделать его более точным и общеприменимым

unsigned char a, b; b = something(); a = ~b;ческий анализатор жаловался на усечение в последней строке, вероятно потому, чтоb повышается до int до того, как его биты перевернуты, и результат будет иметь тип int. Меня интересует только последний ...

5 ответов

Надеюсь, это кому-нибудь поможет.

могу реализовать побитовые операторы на языке Lua? В частности, мне нужен оператор / метод XOR. Хотелось бы услышать, сталкивались ли вы когда-нибудь с логической операцией в Lua. [Решено] - Вот что я использовал: local floor = math.floor ...

2 ответа

 типы и многое другое.

рекомендации о том, как сделать побитовую математику в Python. Основная проблема, с которой я столкнулся, заключается в том, что побитовые операторы python имеют бесконечную точность, что означает, что -1 действительно равно «111 ....... 111». ...

5 ответов

 страница документации по Python.

"трубочного" персонажа (|) используется в вызове функции: res = c1.create(go, come, swim, "", startTime, endTime, "OK", ax|bx)В чем смысл трубы вax|bx?

5 ответов

Поскольку вы упомянули, что храните свое 128-битное значение в массиве из 4 целых чисел, вы можете сделать следующее:

тим, у меня есть массив из 4 32-разрядных целых чисел, которые я использую для хранения 128-разрядного числа Как я могу выполнить сдвиг влево и вправо для этого 128-битного числа? Спасибо!

8 ответов

если $ var нечетное число, напр. (1, 3, 5 ...) it $ var & 1 возвращает 1, в противном случае (2, 4, 6) $ var & 1 возвращает 0

ал PHP Мануэль оarray_filter [http://php.net/manual/en/function.array-filter.php] <?php function odd($var) { // returns whether the input integer is odd return($var & 1); } function even($var) { // returns whether the input integer is even ...