| vistacali (1) | |
|
after run program #include "iostream" using namespace std; int main() { float a = 10254158.3454; cout << a; system("pause"); return 0; } /* result :: 1.02542e+007 */ How do I view the data in the following form. result :: 10254158.3454 | |
|
Last edited on
|
|
| AleaIactaEst (99) | |
you can modifiy the precision of the output (i.e. the printed digits) with a call to cout.precision(16). However, if you're using float as the data type you will get an incorrect result, since float has only 7 significant digits in decimal system. If you want better precision (10254158.3454 contains 12 digits) you should use double or maybe even long double.
| |
|
Last edited on
|
|