Paso 4: Vamos a agregar el Decimal
6-bit Byte: 1 2 3 4 Binary: 010000 110110 000101 110100 Decimal: 16 54 5 52
En este momento el Cuarteto (senary) 6 me dio un poco de problemas. No entendía cómo trataron a 6 bits de la variable de 8 bits me pone en. Por ejemplo, ¿cómo podría obtener una variable int a tomar solo 6 bits, no 8? El truco es entender que la variable de 8 bits es sólo el ancho del espacio asignado siempre en un registro, no influye en lo que pones en él. Finalmente amaneció en mí, no tiene que preocuparse de los bits vacíos en un registro.
Los ejemplos son buenos:
010000 = 16 en Decimal
00010000 = 16 en Decimal
010000 = 00010000
De todos modos, se trata de cómo hice finalmente sentido. Como cuando hice mis manipulaciones poco mantuve sin usar bits del registro hacia la "izquierda", la mis valores de 6 bits se podrían poner en un registro de 8 bits y hay valor seguirá siendo el mismo.