Los numeros hexadecimales se basan en potencias de 16, utilizando simbolos alfanumericos, la siguiente tabla le ayudara a convertir numeros hexadecimales en binarios o en decimales:
| NUMERO DECIMAL  | 
NUMERO  HEXADECIMAL  | 
NUMERO BINARIO  | 
|  0 
 1   | 
 0 
 1   | 
0000 
 0001   | 
| 2  | 
2  | 
0010  | 
| 3  | 
3  | 
0011  | 
| 4  | 
4  | 
0100  | 
| 5  | 
5  | 
0101  | 
| 6  | 
6  | 
0110  | 
| 7  | 
7  | 
0111  | 
| 8  | 
8  | 
1000  | 
| 9  | 
9  | 
1001  | 
| 10  | 
A  | 
1010  | 
| 11  | 
B  | 
1011  | 
| 12  | 
C  | 
1100  | 
| 13  | 
D  | 
1101  | 
| 14  | 
E  | 
1110  | 
| 15  | 
F  | 
1111  | 
Siguiendo el ejemplo anterior el numero 195 es igual al numero binario: 
11000011 
Divida este octeto en dos grupos de cuatro, 1100 0011 
Busque el valor correspondiente en la tabla de estos dos grupos de bits,    
Al numero binario 1100 le corresponde el numero hexadecimal C 
Al numero binario 0011 le corresponde el  numero hexadecimal 3 
Por lo tanto 195 es igual a 11000011 en binario y al C3 en hexadecimal. Para que no existan confusiones los numeros hexadecimales se identifican con un 0x adelante, en este caso 0xC3 
El proceso inverso seria si tenemos el numero hexadecimal 0xAE donde 
A es igual a 1010 
E es igual a 1110 
Por lo tanto 0xAE es igual el numero binario 10101110 si convertimos este numero a decimal 
27+0+25+0+23+22+21+0 = 174 
 
Via: AprendeRedes
													
0 Comments