02/02/2010, 12:56
|
| | Fecha de Ingreso: agosto-2003
Mensajes: 174
Antigüedad: 21 años, 4 meses Puntos: 3 | |
Leer número entero en binario Hola
Si yo quiero leer una longitud en un ficheo binario y me dicen que está en cuatro bits ¿Como hago para interpretar esos cuatro bits?
Pongamos un ejemplo de cuatro bits (valores en decimal)
bit 0: 0
bit 1: 0
bit 2: 1
bit 3: 1
¿Para saber esa longitud debo sumar byte 1+byte 2+ byte 3+ byte 4? En este caso 0+0+1+1=2
¿Debo considerar sus posiciones como bits de mayor peso? (en binario
bit 0: 00000000
bit 1: 00000000
bit 2: 00000001
bit 3: 00000001
En este caso habría que evaluar 00000000000000000000000100000001
que obviamente no es 2.
¿hay alguna otra alternativa que se me escapa?
Última edición por Gedeon; 02/02/2010 a las 13:48 |