Articles of binario

Convierte cadena hexadecimal (hexadecimal) a una cadena binaria

Encontré la siguiente forma de conversión hexadecimal a binaria: String binAddr = Integer.toBinaryString(Integer.parseInt(hexAddr, 16)); Si bien este enfoque funciona para números hexadecimales pequeños, un número hexadecimal como el siguiente A14AA1DBDB818F9759 Lanza una NumberFormatException. Por lo tanto, escribí el siguiente método que parece funcionar: private String hexToBin(String hex){ String bin = “”; String binFragment = “”; […]

C leer el código binario

Estoy tratando de construir un simulador de canalización de instrucciones y estoy teniendo muchos problemas para comenzar. Lo que tengo que hacer es leer binario de stdin, y luego almacenarlo en memoria de alguna manera mientras manipulo los datos. Necesito leer en pedazos de exactamente 32 bits uno después del otro. ¿Cómo leo en pedazos […]

Contar el número de 1 en representación binaria

Manera eficiente de contar el número de 1s en la representación binaria de un número en O (1) si tienes suficiente memoria para jugar. Esta es una pregunta de la entrevista que encontré en un foro en línea, pero no tenía respuesta. ¿Puede alguien sugerir algo, no puedo pensar en una forma de hacerlo en […]

Convierte la representación de Double to Binary?

Tengo el siguiente problema, así que traté de convertir un doble en su representación binaria, pero usar Long.toBinaryString(Double.doubleToRawLongBits(d)) no ayuda, ya que tengo números grandes, que Long no puede almacenarlos. es decir, 2^900 . Apreciar cualquier ayuda :).

¿Por qué usamos Base64?

Wikipedia dice Los esquemas de encoding de Base64 se usan comúnmente cuando existe la necesidad de codificar datos binarios que deben almacenarse y transferirse a través de medios que están diseñados para tratar con datos de texto. Esto es para garantizar que los datos permanezcan intactos sin modificaciones durante el transporte. ¿Pero no es que […]

¿Cómo encontrar todos los componentes conectados en una imagen binaria en Matlab?

He intentado encontrar todos los componentes conectados usando 8 vecinos en una imagen binaria, sin usar la función “etiqueta de bw”. Por ejemplo, mi matriz de entrada es: a = 1 1 0 0 0 0 0 1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 0 […]

Agregar números binarios

¿Alguien sabe cómo agregar 2 números binarios, ingresados ​​como binarios, en Java? Por ejemplo, 1010 + 10 = 1100 .

En Java, ¿puedo definir una constante entera en formato binario?

De forma similar a como se puede definir una constante entera en hexadecimal u octal, ¿puedo hacerlo en binario? Admito que esta es una pregunta realmente fácil (y estúpida). Mis búsquedas de google están vacías.

Cómo convertir un byte a su representación de cadena binaria

Por ejemplo, los bits en un byte B son 10000010 , ¿cómo puedo asignar los bits a la cadena str literalmente, es decir, str = “10000010” . Editar Leí el byte de un archivo binario y lo almacené en la matriz de bytes B Yo uso System.out.println(Integer.toBinaryString(B[i])) . el problema es (a) cuando los bits […]

Convirtiendo cadenas de 1s y 0s en valores binarios

Estoy tratando de convertir un sting entrante de 1s y 0s de stdin en sus respectivos valores binarios (donde una cadena como “11110111” se convertiría a 0xF7). Esto parece bastante trivial, pero no quiero reinventar la rueda, así que me pregunto si hay algo en las librerías estándar de C / C ++ que ya […]