Why can floating point store more values than integers?

999 views

In a 32-bit floating point, it was said that the highest possible value is 3.4028235 x 10^38. However, when we evaluate this, it will be equal to 340282346638528860000000000000000000000. This whole number would require more than 100 integer bits right? My question is: If that is the case, how come this number requiring more than 100 bits fitted in a 32-bit floating point?

In: 3

23 Answers

Anonymous 0 Comments

While the lack of precision in a float number won’t matter for most use cases, it is important to keep in mind that it can be a big issue in certain circumstances. Highly iterative processes like material stress-strain simulations or Flo dynamics can be seriously affected by this.

You are viewing 1 out of 23 answers, click here to view all answers.