Resultados da pesquisa a pedido "bitwise-operators"

28 a resposta

Casos de uso no mundo real de operadores bit a bit [fechados]

Quais são alguns casos de uso do mundo real dos seguintes operadores bit a bit? EXORNÃOOU

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 ...

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 ...

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; ...

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 à ...

14 a resposta

O que dois colchetes de ângulo esquerdo “<<” significam em C #?

Basicamente as perguntas no título. Eu estou olhando para o código-fonte MVC 2: [Flags] public enum HttpVerbs { Get = 1 << 0, Post = 1 << 1, Put = 1 << 2, Delete = 1 << 3, Head = 1 << 4 }e eu só estou curioso para saber o que os parênteses ...

4 a resposta

Como reverter AND bit a bit (&) em C?

Como reverter AND bit a bit (&) em C? Por exemplo, eu tenho uma operação em C como esta: ((unsigned int)ptr & 0xff000000))O resultado é0xbf000000. O que eu preciso neste momento é como reverter o exposto acima, ou seja, determinarptr usando ...

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 ...

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

Como executar uma operação de união no java opencv

Preciso escrever um equivalenteJava OpenCV código como esteC++ código Mat1b mask1, mask2; inRange(hsv, Scalar(0, 70, 50), Scalar(10, 255, 255), mask1); inRange(hsv, Scalar(170, 70, 50), Scalar(180, 255, 255), mask2); Mat1b mask = mask1 | ...