Preguntas etiquetadas [bitwise-operators]

1 votos
1 respuestas
Obtener Byte alto / bajo de ushort produce un resultado incorrecto
Por lo tanto, actualmente estoy escribiendo una biblioteca que me ayudará a interactuar con un escáner de huellas digitales a través de un puert...
preguntó hace 1 mes
0 votos
0 respuestas
Cómo dividir y concatenar dos bytes.
Estoy jugando con una matriz de 8x8 led y he logrado obtener varias formas y letras para mostrar y desplazar. Actualmente estoy trabajando en un...
preguntó hace 1 mes
3 votos
1 respuestas
¿Por qué el desplazamiento de 24 bits produce un valor negativo?
¿Cuando realizo un desplazamiento de 24 bits para un número menor que 256 obtengo un resultado negativo? ¿Por qué es eso? console.log( (...
preguntó hace 1 mes
2 votos
1 respuestas
Cómo realizar bitwise y operación en matrices de un tensor en números
Tengo el siguiente tensor numpy: M = np.zeros((a,b,c), dtype=bool) Deseo realizar un bitwise y en todas las matrices de dimensión a de dime...
2 votos
1 respuestas
Traducir la matriz de bits a bytes y al número flotante
Estoy tratando de leer números flotantes (flotan 32 bits cada uno) desde una matriz (que contiene solo los bits) Mientras trato de hacerlo con A...
0 votos
1 respuestas
Cadenas de bits y cambio de bandera
Soy bastante nuevo en bitwise y toda la diversión del jazz, por lo que no entiendo muy bien todo esto. Tengo dos preguntas. A) Una pregunta...
-1 votos
2 respuestas
¿Qué hace XOR con números no binarios?
Por ejemplo, 0^1 devolverá 1 y 1^1 devolverá 0 Esto tiene sus usos obvios para voltear bits. Sin embargo, he visto aplicaciones de X...
preguntó hace 2 meses
0 votos
1 respuestas
Operación de cambio a la izquierda con complemento binario de Ones.
Estoy investigando sobre operaciones bitwise y representaciones de números firmados. He reconocido que si hacemos turno a la izquierda en el pat...
2 votos
1 respuestas
Bitwise o “|” versus adición “+” para potencias positivas de dos en Python
Consideremos este caso específico en el que quiero pasar un conjunto de estados de algún objeto. Por conveniencia y flexibilidad (o tal vez de m...
preguntó hace 2 meses
0 votos
1 respuestas
rango limitado de tipos de datos
Cuando compilo este fragmento de código en GCC: uint8_t *reg = ..., newflags = ...; ... if(*reg == (~(uint8_t)0)) { newflags |= (1<<...
3 votos
0 respuestas
¿Por qué ~~ infinito regresa 0? [duplicar]
~ Infinito, mi pregunta es cómo evalúa a -1.    ~ Infinito = -1 console.log(~Infinity); porque    Infinito + Infinito = I...
preguntó hace 3 meses
0 votos
1 respuestas
DB2 fuerza BITWISE-OR si se usa ResultSet.TYPE_SCROLL_INSENSITIVE
Uso JDBC para conectarme a un db2 luw con blu accelaration 11.x db2 luw sin blu aceleración tiene el mismo problema. conn.createStatement(...
preguntó hace 2 meses
1 votos
1 respuestas
PHP is_numeric vs ~ (~ (float) $ value) rendimiento y función
Recientemente quise buscar valores numéricos en una matriz (ints, dobles y números con notación de exponente) lo más rápido posible. Inicialm...
preguntó hace 2 meses
3 votos
2 respuestas
¿Cómo ayuda esta expresión a nivel de bits a encontrar el mínimo y el máximo entre dos enteros?
https: //www.geeksforgeeks.org/compute-the-minimum-or-maximum-max-of-two-integers-without-branching/ Estaba intentando encontrar formas alte...
preguntó hace 2 meses
0 votos
1 respuestas
Intentar hacer una verificación de bandera con operadores bitwise por primera vez
Así que finalmente voy a intentar optimizar mi código en el que estoy haciendo un montón de chequeos de bandera ... Estoy tratando de comenzar s...
1 votos
1 respuestas
Embalaje de bits después de enmascarar en C
Supongamos que tengo un número y quiero interpretar cada otro bit como un nuevo número, por ejemplo, uint16_t a = 0b1111111000000001; uint16_t...
preguntó hace 2 meses
3 votos
3 respuestas
Diferentes resultados de operación bitwise en diferentes máquinas.
Estoy implementando una rotación simple de bits en PHP usando este código: (($n>>1)&0xFFFFFFFF)|(($n&0x00000001)<<31)...
2 votos
0 respuestas
¿Cómo se puede hacer que este código de rango de bits dinámico sea compatible con GCC para compiladores de 64 bits?
Estoy intentando actualizar para Linux, GCC, y el uso de 64 bits y conservar en un github El software Paint N Draw 3D C de Ken Silverman. Obtu...
1 votos
1 respuestas
¿Cómo puedo convertir el número 0-8 en la posición binaria 0-8 en C ++?
Estoy tratando de usar los enteros 1-8 para representar las posiciones binarias D0-D7. Estoy en una pérdida en cómo transformar esto. Intenté t...
preguntó hace 1 mes
0 votos
4 respuestas
JavaScript: ¿pasa un operador booleano (o bitwise) como argumento?
En C # hay varias formas de hacer esto C # Pase el operador de bit a bit como parámetro específicamente el objeto "Bitwise.Operator.OR", pero...
0 votos
1 respuestas
Desplazamiento circular de bits
Actualmente estoy aprendiendo sobre operaciones de bits, y tengo la tarea de hacer un giro a la izquierda de un entero de 4 bits. Mi código p...
preguntó hace 1 mes
-1 votos
3 respuestas
¿Cuál es la negación a nivel de bits para un entero?
Tengo una tarea con una pieza para calcular la negación a nivel de bits del valor entero. Se dice que 512 entran en -513. Tengo una solución...
preguntó hace 1 mes
2 votos
2 respuestas
Convierta un uint16_t a bytes y viceversa, independientemente del sistema endianness
Buscando a través de SO, encontré que puedo hacer lo siguiente para extraer los bytes de un uint16_t, y luego reensamblarlos al número original:...
preguntó hace 1 mes
0 votos
2 respuestas
Tener problemas para entender cómo funciona este código "binaryString [i] = ((number & 1) + '0')"
Es material de una diapositiva de conferencia, pero parece que no puedo entender cómo esta sección: binaryString[i] = ((number & 1) + '0')...
preguntó hace 1 mes
0 votos
1 respuestas
¿Puede hacer AND / OR consultas con la CLI de AWS?
Me gustaría usar las operaciones bitwise de estilo AND OR con una consulta AWS CLI. Específicamente, me gustaría encontrar todos nuestros bal...