Parte decimal: ejemplo: 0,458 =?10
4 · 8-1 + 5 · 8-2 4 · 0,125 + 5 · 0,015625 0,458 = 0,57812510 Tema 2. Codificación de la información en diferentes Sistemas de Representación 36 Paso de hexadecimal a decimal • Parte entera : ejemplo: A00116 = ?10 A · 163 + 0 · 162 + 0 · 161 + 1 · 160 10 · 4096 + 0 · 256 + 0 · 16 + 1 · 1 A00116 = 4096110 • Parte decimal: ejemplo: 0,0716 = ?10 0 · 16-1 + 7 · 16-2 0 · 0,0625 + 7 · 0,00390625 0,0716 = 0,0273437510 2.5.3. Paso de binario a octal o hexadecimal Paso de binario a octal Para realizar la Conversión de Binario a Octal, debemos realizar grupos de 3, teniendo como referencia la coma. Cada uno de estos grupos de dígitos es un dígito en octal, por lo que se debe realizar dicha conversión. Ejemplo: 01011100,110012 = ?8 001 011 100 , 110 010 1 3 4 , 6 2 01011100,110012 = 134,628 Paso de binario a hexadecimal Para realizar la Conversión de Binario a Hexadecimal, debemos realizar grupos de 4, teniendo como referencia la coma. Cada uno de estos gru- pos de dígitos es un dígito en hexadecimal, por lo que se debe realizar dicha conversión. Binario 001 1 010 2 011 3 100 4 101 5 110 6 111 7 000 0 Octal Sistemas operativos monopuesto 37 Ejemplo: 11101100010101,110012 = ?16 0011 1011 0001 0101 , 1100 1000 3 B 1 5 , C 8 01011100,110012 = 3B15,C416 2.5.4. Paso de octal o hexadecimal a binario Paso de octal a binario Hay que realizar la conversión de todos los dígitos a binario. Cada uno de ellos se transformará en tres dígitos binarios. Ejemplo: 234,628 = ?2 2 3 4 , 6 2 010 011 100 , 110 010 234,628 = 010011100,1100102 Paso de hexadecimal a binario Hay que realizar la conversión de todos los dígitos a binario. Cada uno de ellos se transformará en cuatro dígitos binarios. Ejemplo: ABD30,C116 = ?2 A B D 3 0 , C 1 1010 1011 1101 0011 0000 , 1100 0001 ABD30,C1 = 10101011110100110000,110000012 2.5.5. Paso de octal a hexadecimal y vicecersa Paso de octal a hexadecimal Para realizar la conversión de octal a hexadecimal se debe hacer un paso intermedio, es decir, primero hay que transformar el número a binario para después convertirlo a hexadecimal. Ejemplo: 17068 = ?16 Binario 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F Hexadecimal Tema 2. Codificación de la información en diferentes Sistemas de Representación 38 1. Pasar a binario: 1 7 0 6 001 111 000 110 2. Agrupar de cuatro en cuatro: 0011 1100 0110 3 C 6 17068 = 3C616 Paso de hexadecimal a octal Para realizar la conversión de hexadecimal a octal se debe realizar un paso intermedio, es decir, primero se transforma el número a binario y después se realiza la conversión a octal. Ejemplo: 3C616 = ?8 1. Pasar a binario: 3 C 6 0011 1100 0110 2. Agrupar de tres en tres: 001 111 000 110 1 7 0 6 3C616 = 17068 001 111 000 110 3. Agrupar de cuatro en cuatro: 0011 1100 0110 3 C 6 17068 = 3C616 Sistemas operativos monopuesto 39