Question

In: Computer Science

Convert 11001001100101101011010011010111 from IEEE 754 to decimal show work

Convert 11001001100101101011010011010111 from IEEE 754 to decimal show work

Solutions

Expert Solution

1 10010011 00101101011010011010111
sign bit is 1(-ve)
exp bits are 10010011
   => 10010011
   => 1x2^7+0x2^6+0x2^5+1x2^4+0x2^3+0x2^2+1x2^1+1x2^0
   => 1x128+0x64+0x32+1x16+0x8+0x4+1x2+1x1
   => 128+0+0+16+0+0+2+1
   => 147
in decimal it is 147
so, exponent/bias is 147-127 = 20
frac bits are 00101101011010011010111

IEEE-754 Decimal value is 1.frac * 2^exponent
IEEE-754 Decimal value is 1.00101101011010011010111 * 2^20
1.00101101011010011010111 in decimal is 1.1773937940597534
   => 1.00101101011010011010111
   => 1x2^0+0x2^-1+0x2^-2+1x2^-3+0x2^-4+1x2^-5+1x2^-6+0x2^-7+1x2^-8+0x2^-9+1x2^-10+1x2^-11+0x2^-12+1x2^-13+0x2^-14+0x2^-15+1x2^-16+1x2^-17+0x2^-18+1x2^-19+0x2^-20+1x2^-21+1x2^-22+1x2^-23
   => 1x1+0x0.5+0x0.25+1x0.125+0x0.0625+1x0.03125+1x0.015625+0x0.0078125+1x0.00390625+0x0.001953125+1x0.0009765625+1x0.00048828125+0x0.000244140625+1x0.0001220703125+0x6.103515625e-05+0x3.0517578125e-05+1x1.52587890625e-05+1x7.62939453125e-06+0x3.814697265625e-06+1x1.9073486328125e-06+0x9.5367431640625e-07+1x4.76837158203125e-07+1x2.384185791015625e-07+1x1.1920928955078125e-07
   => 1+0.0+0.0+0.125+0.0+0.03125+0.015625+0.0+0.00390625+0.0+0.0009765625+0.00048828125+0.0+0.0001220703125+0.0+0.0+1.52587890625e-05+7.62939453125e-06+0.0+1.9073486328125e-06+0.0+4.76837158203125e-07+2.384185791015625e-07+1.1920928955078125e-07
   => 1.1773937940597534
so, 1.1773937940597534 * 2^20 in decimal is 1234586.875
so, 11001001100101101011010011010111 in IEEE-754 single precision format is -1234586.875
Answer: -1234586.875

Related Solutions

Convert 1.8125 to IEEE-754 representation. Show all your work.
Convert 1.8125 to IEEE-754 representation. Show all your work.
Convert 1.8125 to IEEE-754 representation. Show all your work.
Convert 1.8125 to IEEE-754 representation. Show all your work.
convert 0xC2000000 into IEEE-754 single precision decimal format.
convert 0xC2000000 into IEEE-754 single precision decimal format.
convert 0xC2000000 into IEEE-754 single precision decimal format.
convert 0xC2000000 into IEEE-754 single precision decimal format.
convert 0xC2000000 into IEEE-754 single precision decimal format.
convert 0xC2000000 into IEEE-754 single precision decimal format.
1. Convert 5.5 to hexadecimal notation using IEEE 754 single precision. Please show your work and...
1. Convert 5.5 to hexadecimal notation using IEEE 754 single precision. Please show your work and answer must be in hexadecimal notation. 2. (4 points) Convert -7.875 to hexadecimal notation using IEEE 754 single precision. Please show your work and answer must be in hexadecimal notation.
With a detailed step-by-step process, convert the following decimal number into binary, Hexadecimal and IEEE 754...
With a detailed step-by-step process, convert the following decimal number into binary, Hexadecimal and IEEE 754 formats : 72.nn ( where nn is 80)
I have the following decimal value 17.25. How can i convert this to IEEE 754 32...
I have the following decimal value 17.25. How can i convert this to IEEE 754 32 bit single precision floating point and double precision?. I need to use this as a matlab function block in Simulink, therefore i cannot use the conversion of hexadecimal to IEEE 754 32 bit single precision floating point matlab script.
Convert −98765.4321 to IEEE 745 (show your work)
Convert −98765.4321 to IEEE 745 (show your work)
Convert 0.875 to an IEEE 754 single-precision floating-point number. Show the sign bit, the exponent, and...
Convert 0.875 to an IEEE 754 single-precision floating-point number. Show the sign bit, the exponent, and the fraction. Convert -3.875 to an IEEE 754 double-precision floating-point number. Show the sign bit, the exponent, and the fraction Convert the IEEE 754 single-precision floating-point numbers 42E4800016 and 0080000016 to their corresponding decimal numbers.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT