Resultados de la búsqueda a petición "bitwise-operators"

8 la respuesta

int max = ~ 0; Qué significa eso?

int max = ~ 0; Qué significa eso?

26 la respuesta

¿Cómo establece, limpia y alterna un solo bit?

¿Cómo establecer, borrar y alternar un poco en C / C ++?

4 la respuesta

Para dividir por 2, ¿cuál es mejor operador de desplazamiento derecho u operador de división tradicional? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Desplazamiento a la derecha para realizar Divide entre 2 en -1 [/questions/2143840/right-shift-to-perform-divide-by-2-on-1] 6 respuestas Mientras lee el código fuente de Java paraCollections.reverse ...

1 la respuesta

¿Cómo aplicar operaciones bit a bit a la representación real IEEE 754 de números JS?

En JavaScript, cada vez que realiza una operación bit a bit comox << 2, la representación flotante de 64 bits se convierte en un int sin signo de 32 bits antes de que ocurra el cambio. Estoy interesado en aplicar el cambio a la representación bit ...

14 la respuesta

¿Qué significan dos corchetes de ángulo izquierdo "<<" en C #?

Básicamente las preguntas en el título. Estoy mirando el código fuente de MVC 2: [Flags] public enum HttpVerbs { Get = 1 << 0, Post = 1 << 1, Put = 1 << 2, Delete = 1 << 3, Head = 1 << 4 }y tengo curiosidad por saber cuáles son los brackers de ...

4 la respuesta

¿Cómo invertir bit a bit AND (&) en C?

¿Cómo invertir bit a bit AND (&) en C? Por ejemplo, tengo una operación en C como esta: ((unsigned int)ptr & 0xff000000))El resultado es0xbf000000. Lo que necesito en este momento es cómo revertir lo anterior, es decir, determinarptr utilizando ...

2 la respuesta

Operaciones a nivel de bit para implementar el desplazamiento lógico a la derecha [duplicado]

Esta pregunta ya tiene una respuesta aquí: Implementación de desplazamiento lógico a la derecha en C [/questions/5253194/implementing-logical-right-shift-in-c] 8 respuestasAsí que estoy tratando de resolver esta tarea y me he quedado atrapado ...

5 la respuesta

¿Hay alguna forma de escribir "mod 31" sin operadores de módulo / división?

Obtener el módulo de un número se puede hacer fácilmente sin el operador del módulo o las divisiones, si su operando es una potencia de 2. En ese caso, la siguiente fórmula es válida:x % y = (x & (y − 1)). Esto es a menudo mucho rendimiento en ...

2 la respuesta

Escribir una secuencia de valores de 9 bits como bytes en un archivo en C

Tengo una matriz con valores enteros de 0-511 (9 bits máximo). Estoy tratando de escribir esto en un archivo confwrite. Por ejemplo, con la matriz: [257, 258, 259] Which is 100000001, 100000010, 100000011 I am trying to ...

9 la respuesta

¿Qué son los operadores bit a bit?

Soy alguien que escribe código solo por diversión y realmente no he profundizado en él, ya sea en un entorno académico o profesional, por lo que cosas como estos operadores bit a bit realmente se me escapan. Estaba leyendo un artículo sobre ...