Hi everyone,
Please check my code below and tell me that why double stores number upto 3 decimal places ?
#include <iostream>
using namespace std;
int main()
{
double dNo;
dNo = 363.430965;
cout<<"double no : " <<dNo <<endl;
//cout only outputs dNo value upto
//3 decimal places
return 0;
}
Actually i working on assignment in which i need to get number upto different decimal places say 3, 4 etc. But in above case it only store that number upto 3 decimal places and also rounds it off.
How can i store decimal number upto 5, 6 or greater decimal places in double ???
Kindly give me the solution and explain this issue in detail. Thanks !
Regards