Allora intendevi

e^-5

non

e^5



Prova a scrivere

#include <iomanip>

...

cout << setiosflags(ios::fixed) << setprecision(8) << a;