Question: I want to print out the full legitimate value of some large summation of floats, but when floats are large enough you get this notation such as "1.01383e+007". How can you get the legitimate value?

Answer: 
I read your question to mean that you do not want to output scientific format. If so then you can control the stream formatting like this:

```
cout << setiosflags(ios::fixed) << thefloat << endl;

```
you'll need to use a decimal library, e.g. [gmp](http://gmplib.org/); the "1.01383e+007" format are due to the way float are stored.