Resultados da pesquisa a pedido "bitwise-operators"

5 a resposta

Existe alguma maneira de escrever "mod 31" sem operadores de módulo / divisão?

A obtenção do módulo de um número pode ser feita facilmente sem o operador ou as divisões do módulo, se o seu operando for uma potência de 2. Nesse caso, a seguinte fórmula é válida:x % y = (x & (y − 1)). Isso geralmente é de alto desempenho em ...

2 a resposta

Operações bit a bit para implementar a mudança lógica para a direita [duplicado]

Esta pergunta já tem uma resposta aqui: Implementando a mudança lógica à direita em C [/questions/5253194/implementing-logical-right-shift-in-c] 8 respostasPor isso, estou tentando resolver esta tarefa doméstica e estou preso a esse problema ...

1 a resposta

Como aplicar operações bit a bit à representação IEEE 754 real dos números JS?

Em JavaScript, sempre que você executa uma operação bit a bit, comox << 2, a representação flutuante de 64 bits é convertida em um int não assinado de 32 bits antes que a mudança realmente ocorra. Estou interessado em aplicar a mudança à ...

1 a resposta

Javascript e PHP Xor equivalente

Eu tenho um código javascript: var c = 267414715; var d = c ^ ("0x81BE16CD");O resultado é-1907459466 http://jsfiddle.net/4N3JY/1/ [http://jsfiddle.net/4N3JY/1/] Não consigo obter um equivalente em PHP. Tentei o seguinte: <?php $c=267414715; ...

15 a resposta

Como criar enumerações de máscaras de bits no estilo NS_OPTIONS no Swift?

Na documentação da Apple sobre a interação com APIs C, eles descrevem a maneira comoNS_ENUMas enumerações de estilo C marcadas são importadas como enumerações Swift. Isso faz sentido, e como as enumerações no Swift são prontamente fornecidas como ...

4 a resposta

Dividir por 2 qual é o melhor Operador de Turno Direito ou operador de divisão tradicional? [duplicado]

Esta pergunta já tem uma resposta aqui: Shift direito para executar a divisão por 2 em -1 [/questions/2143840/right-shift-to-perform-divide-by-2-on-1] 6 respostasAo ler o código-fonte Java paraCollections.reverse método,Right Shift operator is ...

7 a resposta

Desempenho sábio, quão rápido são os Operadores Bit-bit versus o Módulo Normal?

3 a resposta

Como os resultados do operador bitwise ocorrem?

5 a resposta

Comportamento de deslocamento à esquerda

Hoje eu estava aprendendo sobre o operador de bit shift esquerdo (

2 a resposta

Implementando o deslocamento direito lógico usando apenas “~ & ^ | + << >> = ”operadores e 20 operações

Então eu tenho uma atribuição que eu tenho que codificar uma função em c que usa apenas as operações bit a bit de ~, &amp;, ^, | , +, &lt;&lt;, &gt;&gt; e =....