• Advertisement
Sign in to follow this  

Which bits of a byte are used to store the remainder in a float?

This topic is 4408 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

A float in C++ is 4 bytes, correct? If I were to store the value 5.10 in a float, would the binary be like this? 00000000 00000101 (5) 00000000 00001010 (10) Then again, I'm just taking a guess.

Share this post


Link to post
Share on other sites
Advertisement
A float is:
01234567890123456789012345678901
SEEEEEEEEMMMMMMMMMMMMMMMMMMMMMMM


s=sign
m=mantissa
e=exponent

value of it = sign(s)*1.M*pow(2,e-127) (most of the time)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement