Está en la página 1de 6

14/1/24, 10:26 Calculadora IEEE754 de 32 bits a Decimal

A pr ende B in ar i o D esd e Cer o.

Tutorial Binario

Tutorial Binario
Aprende Binario con nosotros ¡¡

Calculadora IEEE754 de 32 bits a Decimal


El numero en Punto Flotante 01000010101110000101110000010010 (IEEE754 en
Decimal es 92.179824829102(2
Esconder

IEEE754 010000101011100001011100000100100 a Decimal


En este tutorial te vamos a enseñar a convirtir el valor binario de punto flotante IEEE754 en formato simple de 32 bits en Decimal
El proceso consiste en cinco pasos
1. Identificar las partes tipo de número
2. Identificar el Signo
3. Identificar el Exponente y el tipo de numero (Infinito, Fraccionario naturalizado o desnaturalizado, cero)
4. Identificar la Mantisa y convertir el numero en Binario Fraccionario de punto fijo
5. Convertir el Binario Fraccionario de punto fijo a Decimal

Identificar las partes tipo de número


Este número está compuesto de 32 Bits en este formato:
Signo(1bit) - Exponente(8bits) - Mantisa(23bits)
En nuestro número
010000101011100001011100000100100
Signo(1bit) Exponente(8bits) Mantisa(23bits)
0 10000101 01110000101110000010010

Identificar El Signo
Signo del numero depende del primer valor en este caso 0

https://www.binario.org.es/conversor-binario-a-flotante-simple-ieee754-a-decimal.php#<h2>Pulsa Aquí para Ver 1.00001010111E+30<sub>(10</… 1/6


14/1/24, 10:26 Calculadora IEEE754 de 32 bits a Decimal
por lo que este numero es Positivo

Identificar el El Exponente
Exponente es un Número de 8 bits que son los digitos binarios del 1 al 9 en este caso 10000101
Ademas el exponente esta incrementado en 127 para simular exponentes negativos por lo que
Pueden darse varios casos Exponente
Caso 1 Exponente = 11111111 o 128 >> Sirve para representar Infinitos y NaN
Caso 2 Exponente = 00000000 o -127 >> Sirve para representar 0 y numeros Desnaturalizados
Caso 3 00000001 (-126) > Exponente > 01111111(-1) >> Sirve para representar numeros menores que Uno
Caso 3 10000000 (1) > Exponente > 11111110 (127) >> Sirve para representar numeros mayores que uno

En nuestro Caso el Exponente 10000101 con desplalazamiento 127 es 6

Identificar el La Mantisa
Como el Exponente 10000101 en decimal restando 127 es 6 queda entre 1 y 23
Este es un caso de mantisa normalizada luego hay que añadir un 1 delante de la mantisa
Tenemos un numero de binario fraccionario con la coma desplazada 6 posiciones
por lo que la mantisa decimal como 1011100 y la mantisa fraccionaria queda como 00101110000010010
1011100,00101110000010010
Este numero se resuelve como el binario fraccionario.

Pasar el punto fijo 1011100,00101110000010010 a Decimal


El binario Fraccionario, binario de punto fijo o coma fija es la forma de representa en binario los números con decimales.
¿Como pasar el número Binario Fraccionario a Decimal ?
El número que tenemos que transformar es 1011100,0010111000001001
0
;
La forma de pasar este tipo de binario a decimal es tratando cada parte por su lado
Calculando la Parte Entera de
la parte entera como el binario natural multiplicando por potencias de 2.
0 * 26 = 0 * 1 = 0
0 * 25 = 0 * 2 = 0
1 * 24 = 1 * 4 = 4
1 * 23 = 1 * 8 = 8
1 * 22 = 1 * 16 = 16
0 * 21 = 0 * 32 = 0
1 * 20 = 1 * 64 = 64
De manera que la parte entera se resuelve con la siguiente formula :
+ (0 * 1) + (0 * 2) + (1 * 4) + (1 * 8) + (1 * 16) + (0 * 32) + (1 * 64) = 92

Calculando la Parte fraccionaria de


la parte fraccionaria se halla multiplicando por potencias inversas de 2, esto es por potencias de 1/2
0 * 2-8 = 0 * 0.5 = 0
0 * 2-9 = 0 * 0.25 = 0
1 * 2-10 = 1 * 0.125 = 0.125
0 * 2-11 = 0 * 0.0625 = 0
1 * 2-12 = 1 * 0.03125 = 0.03125
1 * 2-13 = 1 * 0.015625 = 0.015625
1 * 2-14 = 1 * 0.0078125 = 0.0078125
0 * 2-15 = 0 * 0.00390625 = 0
0 * 2-16 = 0 * 0.001953125 = 0
0 * 2-17 = 0 * 0.0009765625 = 0
0 * 2-18 = 0 * 0.00048828125 = 0
0 * 2-19 = 0 * 0.000244140625 = 0
1 * 2-20 = 1 * 0.0001220703125 = 0.0001220703125
0 * 2-21 = 0 * 6.103515625E-5 = 0
0 * 2-22 = 0 * 3.0517578125E-5 = 0
1 * 2-23 = 1 * 1.52587890625E-5 = 1.52587890625E-5
0 * 2-24 = 0 * 7.62939453125E-6 = 0
De manera que la parte decimal se resuelve con la siguiente formula :

https://www.binario.org.es/conversor-binario-a-flotante-simple-ieee754-a-decimal.php#<h2>Pulsa Aquí para Ver 1.00001010111E+30<sub>(10</… 2/6


14/1/24, 10:26 Calculadora IEEE754 de 32 bits a Decimal
+ (0 * 0.5) + (0 * 0.25) + (1 * 0.125) + (0 * 0.0625) + (1 * 0.03125) + (1 * 0.015625) + (1 * 0.0078125) + (0 * 0.00390625) + (0 * 0.001953125) + (0 * 0.0009765625) + (0 *
0.00048828125) + (0 * 0.000244140625) + (1 * 0.0001220703125) + (0 * 6.103515625E-5) + (0 * 3.0517578125E-5) + (1 * 1.52587890625E-5) + (0 * 7.62939453125E-6) =
0.17982482910156

Sumamos las dos partes


0.17982482910156+ 92 = 92.179824829102
En resumen el numero binario fraccionario 1011100,0010111000001001
0
(2
equivale en decimal

a 92.179824829102(10
Finalmente el valor del número IEEE754
010000101011100001011100000100100 es

92.179824829102

Numeros cercanos a 1011100


1001000 en Decimal (1001000-en-Decimal.php) 1011100 en Decimal (1011100-en-Decimal.php)
1001001 en Decimal (1001001-en-Decimal.php) 1011101 en Decimal (1011101-en-Decimal.php)
1001010 en Decimal (1001010-en-Decimal.php) 1011110 en Decimal (1011110-en-Decimal.php)
1001011 en Decimal (1001011-en-Decimal.php) 1011111 en Decimal (1011111-en-Decimal.php)
1001100 en Decimal (1001100-en-Decimal.php) 1100000 en Decimal (1100000-en-Decimal.php)
1001101 en Decimal (1001101-en-Decimal.php) 1100001 en Decimal (1100001-en-Decimal.php)
1001110 en Decimal (1001110-en-Decimal.php) 1100010 en Decimal (1100010-en-Decimal.php)
1001111 en Decimal (1001111-en-Decimal.php) 1100011 en Decimal (1100011-en-Decimal.php)
1010000 en Decimal (1010000-en-Decimal.php) 1100100 en Decimal (1100100-en-Decimal.php)
1010001 en Decimal (1010001-en-Decimal.php) 1100101 en Decimal (1100101-en-Decimal.php)
1010010 en Decimal (1010010-en-Decimal.php) 1100110 en Decimal (1100110-en-Decimal.php)
1010011 en Decimal (1010011-en-Decimal.php) 1100111 en Decimal (1100111-en-Decimal.php)
1010100 en Decimal (1010100-en-Decimal.php) 1101000 en Decimal (1101000-en-Decimal.php)
1010101 en Decimal (1010101-en-Decimal.php) 1101001 en Decimal (1101001-en-Decimal.php)
1010110 en Decimal (1010110-en-Decimal.php) 1101010 en Decimal (1101010-en-Decimal.php)
1010111 en Decimal (1010111-en-Decimal.php) 1101011 en Decimal (1101011-en-Decimal.php)
1011000 en Decimal (1011000-en-Decimal.php) 1101100 en Decimal (1101100-en-Decimal.php)
1011001 en Decimal (1011001-en-Decimal.php) 1101101 en Decimal (1101101-en-Decimal.php)
1011010 en Decimal (1011010-en-Decimal.php) 1101110 en Decimal (1101110-en-Decimal.php)
1011011 en Decimal (1011011-en-Decimal.php) 1101111 en Decimal (1101111-en-Decimal.php)

Decimal a IEEE754 de 64 bits


En este tutorial te vamos a enseñar a convertir el valor Decimal 100.25 al punto flotante IEEE754 en formato doble de 64 bits
El proceso consiste en cinco pasos
1. Identificar el Signo
2. Convertir en Numero en binario Fraccionario
3. Identificar el Exponente y el tipo de numero (Infinito, Fraccionario naturalizado o desnaturalizado, cero)
4. Identificar la Mantisa y el Exponente a partir del Binario Fraccionario
5. Unir las tres partes

Identificar el Signo
Si el número es mayor que 0 el bit de signo es 0
si no el bit de signo es 1
En nuestro caso el el bit de signo es 0 .

Identificar el binario fracionario


Si el número es mayor que 0 pero menor que el limite de 2 elevado a 52 que es 8388607
Se halla el valor fraccionario 1100100,0100000000000000000000000000000000000000000000000000 con precición 23

Normalizar
Se normaliza y el numero que queda es
1,100100010000000000000000000000000000000000000000000
se le quita el primer 1
Anotamos las posiciones hasta la coma en este caso es 7

https://www.binario.org.es/conversor-binario-a-flotante-simple-ieee754-a-decimal.php#<h2>Pulsa Aquí para Ver 1.00001010111E+30<sub>(10</… 3/6


14/1/24, 10:26 Calculadora IEEE754 de 32 bits a Decimal

Identificar exponente
El exponente aparece de convertir en binario el numero 1023 mas las posiciones de la coma 7 empaquetado en 8 bits con lo que el exponente queda como 10000000101

Identificar la Mantisa
Después me quedo con la parte entera 100100 y la parte fracionaria 010000000000000000000000000000000000000000000
y los unimos en 1001000100000000000000000000000000000000000000000000

Unimos las tres partes

Numero final : 0 10000000101 1001000100000000000000000000000000000000000000000000


Signo(1bit) Exponente(11 bits) Mantisa(52bits)
0 10000000101 1001000100000000000000000000000000000000000000000000

Decimal 100.25 a IEEE754 de 32 bits


En este tutorial te vamos a enseñar a convertir el valor Decimal 100.25 al punto flotante IEEE754 en formato simple de 32 bits
El proceso consiste en cinco pasos
1. Identificar el Signo
2. Convertir en Numero en binario Fraccionario
3. Identificar el Exponente y el tipo de numero (Infinito, Fraccionario naturalizado o desnaturalizado, cero)
4. Identificar la Mantisa y el Exponente a partir del Binario Fraccionario
5. Unir las tres partes

Identificar el Signo
Si el número es mayor que 0 el bit de signo es 0
si no el bit de signo es 1
En nuestro caso el el bit de signo es 0 .

Identificar el binario fracionario


Si el número es mayor que 0 pero menor que el limite de 2 elevado a 23 que es 8388607
Se halla el valor fraccionario 1100100,01000000000000000000000 con precición 23

Normalizar
Se normaliza y el numero que queda es
1,1001000100000000000000
se le quita el primer 1
Anotamos las posiciones hasta la coma en este caso es 7

Identificar exponente
El exponente aparece de convertir en binario el numero 126 mas las posiciones de la coma 7 empaquetado en 8bits con lo que el exponente queda como 10000101

Identificar la Mantisa
Después me quedo con la parte entera 100100 y la parte fracionaria 0100000000000000
y los unimos en 10010001000000000000000

Unimos las tres partes

Numero final : 0 10000101 10010001000000000000000


Signo(1bit) Exponente(8bits) Mantisa(23bits)
0 10000101 10010001000000000000000

Conversores Binario
En esta web encontrarás todo tipo de Conversores de binario


Teoria
Tutorial Binario (tutorial-binario.php)
Operaciones binarias (operaciones-binarias.php)

https://www.binario.org.es/conversor-binario-a-flotante-simple-ieee754-a-decimal.php#<h2>Pulsa Aquí para Ver 1.00001010111E+30<sub>(10</… 4/6


14/1/24, 10:26 Calculadora IEEE754 de 32 bits a Decimal


Binario Natural
Conversor Binario Decimal (conversor-binario-
decimal-.php)
Calculadora Decimal Binario (calculadora-decimal-
binario.php)


Complemento a 1
Conversor Binario Complemento a 1 a Decimal
(conversor-binario-complemento-a-1-decimal.php)
Calculadora Decimal Complemento a 1 (calculadora-
decimal-complemento-a-1.php)

Binario Complemento a 2
Conversor Binario Complemento a 2 Decimal (conversor-
binario-complemento-a-2-decimal.php)
Calculadora Decimal Complemento a 2 (calculadora-
decimal-complemento-a-2.php)


Octal
Conversor Binario Octal (conversor-binario-octal.php)
Calculadora Decimal Octal (calculadora-decimal-
octal.php)
Convertir Octal a Binario (convertir-octal-a-binario.php)
Convertir Octal a Decimal (convertir-octal-a-decimal.php)


Hexadecimal
Conversor Binario Hexadecimal (conversor-binario-
hexadecimal.php)
Conversor Hexadecimal a Binario (conversor-
hexadecimal-binario.php)
Convertir Hexadecimal a Binario (convertir-hexadecimal-

https://www.binario.org.es/conversor-binario-a-flotante-simple-ieee754-a-decimal.php#<h2>Pulsa Aquí para Ver 1.00001010111E+30<sub>(10</… 5/6


14/1/24, 10:26 Calculadora IEEE754 de 32 bits a Decimal
a-binario-.php)
Convertir Hexadecimal a Decimal (convertir-hexadecimal-
a-decimal-.php)

Binario de punto Fijo


Conversor Binario Fraccionario a Decimal (conversor-
binario-fraccionario-a-decimal.php)
Calculadora Decimal Binario Fraccionario (calculadora-
decimal-binario-fraccionario.php)

Punto Flotante Simple IEEE754


Conversor Flotante Simple IEEE754 a decimal (conversor-
binario-a-flotante-simple-ieee754-a-decimal.php)
Calculadora Decimal a Flotante Simple IEEE754
(calculadora-decimal-a-binario-flotante-simple-
ieee754.php)


Punto Flotante Double IEEE754
Conversor Flotante Double IEEE754 a Decimal
(conversor-binario-a-flotante-double-ieee754-a-
decimal.php)
Calculadora Decimal a Flotante Double IEEE754
(calculadora-decimal-a-binario-flotante-double-
ieee754.php)

Condiciones de Uso (contacto-privacidad.php)

https://www.binario.org.es/conversor-binario-a-flotante-simple-ieee754-a-decimal.php#<h2>Pulsa Aquí para Ver 1.00001010111E+30<sub>(10</… 6/6

También podría gustarte