Convertidor definitivo de Binario a Decimal a Hexadecimal. El convertidor de binario-hexadecimal-decimal es capaz de convertir instantáneamente entre números binarios, decimales y hexadecimales.
Convertidor de Binario a Decimal a Hexadecimal
¿Cómo usar el convertidor binario-decimal-hexadecimal?
Nuestro convertidor Bin-to-Dec-to-Hex es una herramienta en línea muy fácil de usar que le permitirá realizar una conversión de cualquier número binario, decimal o hexadecimal rápidamente. Puede ingresar un número en cualquier campo y la conversión es inmediata. Por ejemplo, si comienza a escribir un número binario en el campo de número binario, puede ver el resultado de la conversión decimal y hexadecimal en tiempo real. Nuestra herramienta gratuita puede realizar las siguientes operaciones:
- Conversión de binario a decimal (como un convertidor de binario a decimal)
- Conversión de binario a hexadecimal (como un convertidor de binario a hexadecimal)
- Conversión de decimal a binario (como un convertidor de decimal a binario)
- Conversión de decimal a hexadecimal (como un convertidor de decimal a hexadecimal)
- Conversión de hexadecimal a decimal (como un convertidor de hexadecimal a decimal)
- Conversión de hexadecimal a binario (como un convertidor de hexadecimal a binario)
Cálculos de ejemplo: Binario a Decimal Convertidor
10011101 Binario a Decimal = 157 | 100111 Binario a Decimal = 39 | 10001101 Binario a Decimal = 141 |
10100001 Binario a Decimal = 161 | 10111101 Binario a Decimal = 189 | 1101100 Binario a Decimal = 108 |
Cálculos de ejemplo: Binario a Hexadecimal Convertidor
Cálculos de ejemplo: Decimal a Binario Convertidor
1 Decimal a Binario = 1 | 157 Decimal a Binario = 10011101 | 160 Decimal a Binario = 10100000 |
193 Decimal a Binario = 11000001 | 249 Decimal a Binario = 11111001 | 191 Decimal a Binario = 10111111 |
Cálculos de ejemplo: Decimal a Hexadecimal Convertidor
150 Decimal a Hexadecimal = 96 | 131 Decimal a Hexadecimal = 83 | 158 Decimal a Hexadecimal = 9e |
177 Decimal a Hexadecimal = b1 | 28 Decimal a Hexadecimal = 1c | 26 Decimal a Hexadecimal = 1a |
Cálculos de ejemplo: Hexadecimal a Binario Convertidor
Cálculos de ejemplo: Hexadecimal a Decimal Convertidor
b3 Hexadecimal a Decimal = 179 | 50 Hexadecimal a Decimal = 80 | d Hexadecimal a Decimal = 13 |
90 Hexadecimal a Decimal = 144 | 8f Hexadecimal a Decimal = 143 | fc Hexadecimal a Decimal = 252 |
Números binarios, decimales y hexadecimales
¿Qué significa número binario?
El sistema de números binarios es un sistema numérico en el que los dígitos constan solo de 1 y 0. Los números binarios se utilizan principalmente en informática, este es el lenguaje nativo de las computadoras porque describe el estado de un bit, un valor lógico.
¿Qué es un decimal?
El sistema de números decimales es el sistema estándar para denotar números enteros y no enteros. Un número decimal se refiere generalmente a la notación de un número en el sistema de números decimales. Para escribir números, el sistema decimal utiliza diez dígitos decimales, una marca decimal y, para números negativos, un signo menos “−”. Los dígitos decimales son 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; el separador decimal es el punto “.” en muchos países, pero también una coma “,” en otros países.
¿Qué significa un número hexadecimal?
Hexadecimal se refiere al sistema de números base-16, que representa números utilizando una base (radix) de 16. Los números 0-9 se utilizan para representar sus valores habituales y las letras A-F (o a-f) representan los valores 10-15. Por ejemplo, el número decimal 13 se representa como D (o d) en el sistema de números hexadecimales.
Los números hexadecimales son ampliamente utilizados por los diseñadores de sistemas informáticos y programadores ya que pueden representar cada byte (8 bits) como dos dígitos hexadecimales consecutivos. De esta manera, los números hexadecimales proporcionan una representación fácil de entender para los humanos de valores codificados en binario.
Conversión de binario a/de decimal a/de hexadecimal¿Cómo puedo convertir de binario a decimal?
¿Cómo puedo convertir de binario a decimal?
En el sistema binario, cada dígito representa una potencia creciente de 2, con el dígito más a la derecha representando 20, el siguiente representando 21, luego 22, y así sucesivamente. El valor de un número binario es la suma de las potencias de 2 representadas por cada dígito “1”.
Por ejemplo:
11001=1·24 + 1·23 + 0·22 + 0·21 + 1·20=16 + 8 + 0 + 0 + 1=25
¿Cómo convierto un número binario a un número hexadecimal?
Afortunadamente, la conversión decimal binaria es muy sencilla. Todo lo que necesita hacer es dividir el número en formato binario en bloques de 4 y convertirlos uno por uno. Por ejemplo, las conversiones de 10101111 se pueden resolver en dos pasos. 1010 representa 10 en decimal y A en hexadecimal. El número 1111 representa 15 en el sistema decimal, por lo que F en los sistemas hexadecimales. Entonces, el número binario anterior es AF en hexadecimal.
¿Cómo puedo convertir de decimal a binario?
Para convertir de decimal a binario, se divide el número por dos. El resto es el bit menos significativo. El cociente se vuelve a dividir por dos; su resto se convierte en el siguiente bit menos significativo. Este proceso se repite hasta que se alcanza un cociente de uno. La secuencia de restos (incluido el cociente final de uno) forma el valor binario, ya que cada resto debe ser cero o uno al dividir por dos.
¿Cómo convertir de decimal a hexadecimal (o dec a hex)?
Existen varios algoritmos que puedes utilizar para la conversión de hex a dec. El algoritmo a continuación es uno simple para convertir una representación de un número a hexadecimal realizando divisiones enteras y operaciones de resto en la base fuente.
- Divide el número por 16.
- Obtén el cociente entero para la siguiente iteración.
- Obtén el resto para el dígito hexadecimal (0-9 y a-f).
- Repite los pasos anteriores hasta que el cociente sea igual a 0.
Supongamos que tenemos el número decimal 195. Así es como puedes utilizar el algoritmo mostrado anteriormente.
- 195 / 16 -> cociente=12, resto es 3 (que también es 3 en hexadecimal).
- 12 / 17 -> cociente=0, resto es 12 (que es C en hexadecimal).
- Así que 19510=C316
¿Cómo convierto un número hexadecimal a un número binario?
La operación es relativamente simple, debido al hecho de que 16 también se puede describir como potencia de 2. Todo lo que tenemos que hacer es reescribir los dígitos del número. Por ejemplo, el valor hexadecimal 1F se puede convertir fácilmente convirtiendo los dígitos al sistema binario manteniendo el valor local de esta manera: 0001 (1) y 1111 (F) – 00011111.
¿Cómo convertir de hexadecimal a decimal (o hex a dec)?
Una de las fórmulas más conocidas para convertir un número hexadecimal a decimal es el algoritmo de "División-resto en la base fuente". Este es un algoritmo simple para convertir una representación de un número a hexadecimal realizando divisiones enteras y operaciones de resto en la base fuente. En teoría, esto es posible desde cualquier base, pero para la mayoría de los humanos solo se pueden manejar fácilmente los decimales, y para la mayoría de las computadoras solo se pueden manejar fácilmente los binarios con este método.
Sea d el número a representar en hexadecimal y la serie hihi−1…h2h1 sea los dígitos hexadecimales que representan el número.
- i ← 1
- hi ← d mod 16
- d ← (d − hi) / 16
- Si d=0 (devuelve la serie hi) de lo contrario incrementa i y vuelve al paso 2
"16" puede ser reemplazado por cualquier otra base que se desee.
La rutina de conversión bin-a-dec-a-hex se basa en el excelente trabajo de Gabu Siddharth.