Question

In: Computer Science

Please convert 2.75 into IEEE-754 format. Provide every single detail for upvote

Please convert 2.75 into IEEE-754 format.

Provide every single detail for upvote

Solutions

Expert Solution

Converting 2.75 to binary
   Convert decimal part first, then the fractional part
   > First convert 2 to binary
   Divide 2 successively by 2 until the quotient is 0
      > 2/2 = 1, remainder is 0
      > 1/2 = 0, remainder is 1
   Read remainders from the bottom to top as 10
   So, 2 of decimal is 10 in binary
   > Now, Convert 0.75 to binary
      > Multiply 0.75 with 2.    Since 1.5 is >= 1. then add 1 to result
      > Multiply 0.5 with 2.     Since 1.0 is >= 1. then add 1 to result
      > This is equal to 1, so, stop calculating
   0.75 of decimal is .11 in binary
   so, 2.75 in binary is 10.11
2.75 in simple binary => 10.11
so, 2.75 in normal binary is 10.11 => 1.011 * 2^1

single precision:
--------------------
sign bit is 0(+ve)
exp bits are (127+1=128) => 10000000
   Divide 128 successively by 2 until the quotient is 0
      > 128/2 = 64, remainder is 0
      > 64/2 = 32, remainder is 0
      > 32/2 = 16, remainder is 0
      > 16/2 = 8, remainder is 0
      > 8/2 = 4, remainder is 0
      > 4/2 = 2, remainder is 0
      > 2/2 = 1, remainder is 0
      > 1/2 = 0, remainder is 1
   Read remainders from the bottom to top as 10000000
   So, 128 of decimal is 10000000 in binary
frac bits are 01100000000000000000000

so, 2.75 in single-precision format is 0 10000000 01100000000000000000000
in hexadecimal it is 0x40300000

Related Solutions

Convert 0xCD001234 from IEEE-754 hexadecimal to single-precision floating point format. Please show every single detail for...
Convert 0xCD001234 from IEEE-754 hexadecimal to single-precision floating point format. Please show every single detail for upvote. Please do not answer otherwise.
Convert 0xCD001234 from IEEE-754 hexadecimal to single-precision floating point format. Please show every single detail for...
Convert 0xCD001234 from IEEE-754 hexadecimal to single-precision floating point format. Please show every single detail for upvote. Please do not answer otherwise.
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.
Convert 2.115 single-precision floating point binary format. Please show every single detail for upvote. Please do...
Convert 2.115 single-precision floating point binary format. Please show every single detail for upvote. Please do not answer otherwise.
Convert -10.5 single-precision floating point binary format. Please show every single detail for upvote. Please do...
Convert -10.5 single-precision floating point binary format. Please show every single detail for upvote. Please do not answer otherwise.
Convert 1101.11011101 x 223 to IEEE Standard 754 for single-precision floating-point binary format. Convert the IEEE...
Convert 1101.11011101 x 223 to IEEE Standard 754 for single-precision floating-point binary format. Convert the IEEE Standard 754 number 11001010100011010101000000000000 to its decimal equivalent.
A) Convert 1101.11011101 x 223 to IEEE Standard 754 for single precision floating-point binary format. B)...
A) Convert 1101.11011101 x 223 to IEEE Standard 754 for single precision floating-point binary format. B) Convert the IEEE Standard 754 number 11001010100011010101000000000000 to its decimal equivalent.  
write value of PI(3.14159) in IEEE-754 single-precision format
write value of PI(3.14159) in IEEE-754 single-precision format
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT