Este documento describe cómo convertir números entre los sistemas binario, decimal y hexadecimal. Explica que para convertir un número decimal a binario, se divide sucesivamente entre 2 y los restos forman el número binario en orden inverso. Para convertir de binario a decimal, cada dígito binario se multiplica por una potencia de 2 y se suman los resultados. También describe cómo agrupar dígitos binarios de 4 en 4 para convertir entre binario y hexadecimal.
Presentación de decimales hecha por Daniel, Carmen, Paula y Marcos.julianclaver
Presentación de la Unidad 4 de Matemáticas de 5º. C.E.I.P. de Prácticas. Los autores son Daniel Jover, Carmen Terrón, Paula Sánchez y Marcos Jorna. 2013/14.
Presentación de decimales hecha por Daniel, Carmen, Paula y Marcos.julianclaver
Presentación de la Unidad 4 de Matemáticas de 5º. C.E.I.P. de Prácticas. Los autores son Daniel Jover, Carmen Terrón, Paula Sánchez y Marcos Jorna. 2013/14.
Los sistemas de numeración son un conjunto de símbolos y reglas que permiten representar datos numéricos, la mayoría de ellos son posicionales, que se caracterizan porque un símbolo tiene distinto valor según la posición que ocupa en la cifra.En este artículo nos enfocaremos en dos sistemas: el decimal y el binario, que son importantes para adentrarnos en el maravilloso mundo de la administración de redes.
Es un sistema de numeración posicional en el que las cantidades se representan utilizando como base el número diez, por lo que se compone de diez dígitos diferentes: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
El valor de cada dígito esta asociado a la posición que ocupa: unidades, decenas, centenas, millares, etc. Estas posiciones se obtiene asociando cada dígito a una potencia de base 10, que coincida con la cantidad de dígitos del sistema decimal, y un exponente igual a la posición que ocupa el dígito menos uno, contando desde la derecha.
Curso Informática Básica - Sistema binarioPablo Much
Ejemplos de ejercicios de Sistema Binario para el curso Informática Básica del Centro Provincial de Formación Profesional Nro. 14 de Toay - La Pampa - Argentina.
1. Decimal a binario
Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre
2, y así sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el
número a dividir sea 1 finaliza la división.
A continuación se ordenan los restos empezando desde el último al primero, simplemente se
colocan en orden inverso a como aparecen en la división, se les da la vuelta. Éste será el número
binario que buscamos.
Ejemplo
Transformar el número decimal 131 en binario. El método es muy simple:
131 dividido entre 2 da 65 y el residuo es igual a 1
65 dividido entre 2 da 32 y el residuo es igual a 1
32 dividido entre 2 da 16 y el residuo es igual a 0
16 dividido entre 2 da 8 y el residuo es igual a 0
8 dividido entre 2 da 4 y el residuo es igual a 0
4 dividido entre 2 da 2 y el residuo es igual a 0
2 dividido entre 2 da 1 y el residuo es igual a 0
1 dividido entre 2 da 0 y el residuo es igual a 1
-> Ordenamos los residuos, del último al primero: 10000011
En sistema binario, 131 se escribe 10000011
Ejemplo
Transformar el número decimal 100 en binario.
2. Observa el siguiente ejemplo y contesta a los ejercicios que se te proponen a
continuación.
Vamos a convertir el número 45 a Sistema Binario:
PASO 1 – Dividimos 45 entre 2 sucesivamente, sin sacar decimales, hasta obtener un
cociente igual a 1.
PASO 2 – Leemos el último cociente y todos los restos en sentido contrario a cómo han
ido apareciendo.
PASO 3 – En caso de que nos pidan el resultado dentro de un byte rellenamos con ceros
por delante hasta completar los ocho bits.
Binario a decimal
Para realizar la conversión de binario a decimal, realice lo siguiente:
1. Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2 elevado a
la potencia consecutiva (comenzando por la potencia 0, 20).
2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante
será el equivalente al sistema decimal.
Ejemplos:
(Los números de arriba indican la potencia a la que hay que elevar 2)
3. También se puede optar por utilizar los valores que presenta cada posición del número binario a
ser transformado, comenzando de derecha a izquierda, y sumando los valores de las posiciones
que tienen un 1.
Ejemplo
El número binario 1010010 corresponde en decimal al 82. Se puede representar de la siguiente
manera:
entonces se suman los números 64, 16 y 2:
Para cambiar de binario con decimales a decimal se hace exactamente igual, salvo que la
posición cero (en la que el dos es elevado a la cero) es la que está a la izquierda de la coma y se
cuenta hacia la derecha a partir de -1:
Con dos cifras decimales podemos obtener 10x10 = 100 números, es decir, hasta el 99 (junto con
el cero son un total de 100 números).
4. Con dos cifras del sistema hexadecimal podemos obtener 16x16 = 256 números, es decir, hasta
el FF que equivale al número decimal 255 (junto con el cero son un total de 256 números
diferentes). Es la misma cantidad que podemos obtener con 1 byte. Por lo tanto dos cifras
hexadecimales es el método ideal para expresar el número contenido en 1 byte.
Hay un método muy sencillo para pasar de número binario a hexadecimal o viceversa. Consiste
en agrupar el número binario en bloques de 4 cifras y hacer la conversión de esas cuatro cifras.
Veamos un ejemplo:
Observe que para convertir a hexadecimal, primero pasamos a decimal y luego escribimos su
equivalente hexadecimal.
Igualmente, para convertir a binario, primero pasamos a decimal y luego escribimos su
equivalente binario.
Para señalar que se usa el sistema hexadecimal se antepone el símbolo #. Por ejemplo “#FFFF00”
indica un número en hexadecimal. Otro método usado por los lenguajes de programación es
anteponer 0x. Por ejemplo 0xFFF00 indica también un número en sistema hexadecimal.