Farmville Gift Request
27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| | | | | | | |
Utilizaremos estatabla para convertir cualquier número decimal a binario y dependiendo del número la tabla puede ser más larga 28=256, 29=512 y así sucesivamente de ser necesario.
Nota: El número mayor que podemosconvertir hasta la potencia 27 es el 255 a partir del 256 necesitaríamos que nuestra tabla tenga la siguiente potencia de 2 ósea 28=256 y nos permitirá convertir hasta el numero 511
Por ejemplo elnúmero 100, necesitamos buscar un valor potencia de dos que quepa en el 100
Debido a que la potencia 27=128 es mayor que 100 y lógicamente se excede no se toma como el primer valor y se pondrá un“ 0 “ en esta posición
El número mayor que cave en el 100 es el 64, así que tomaremos el 64 como primer valor.
De aquí en adelante será más simple ya que se le restará al valor que queremosconvertir “100” el número mayor en el que cave que ya dijimos que en este caso es el “64”
El resultado es 36, cual es el número mayor en el que cave en el 36… seria 32
Entonces a 36 se le restaría 32 ynos da 4.
Buscamos el mayor número que quepa en nuestro resultado y tenemos que el 16 es muy grande y el 8 también, el más grande es el 4 cave perfectamente en el 4 al restarlo nos da 0 y al notener orto número con que restarlo nuestra conversión se queda así. Y colocamos “0” en los lugares que no restamos.
100 36 4
- 64 - 32 - 4
364 0
27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
Tendremos que nuestro número 100 en binario será “01100100”
De binario a hexadecimal
Para convertir a hexadecimal un valor binario tenemos que saber que un valor hexadecimal se compone de cuatro bits y al tener un octeto tendremos que...
Regístrate para leer el documento completo.