C++怎么只能保留6位有效数字?怎么改?
如题,我一开始还以为是数据类型的问题
然后发现数据类型只和取值范围有关
我就郁闷了
怎么能改的精度大一点?
请各位高手赐教!
参考答案:用setprecision(X)函数就可以指定精确到几位了
X为所需要的长度值.
函数包含在头文件
#include <iomanip.h>中
如:
cout<<setprecision(10)<<a;
那a就是10位以上地显示出来了
如题,我一开始还以为是数据类型的问题
然后发现数据类型只和取值范围有关
我就郁闷了
怎么能改的精度大一点?
请各位高手赐教!
参考答案:用setprecision(X)函数就可以指定精确到几位了
X为所需要的长度值.
函数包含在头文件
#include <iomanip.h>中
如:
cout<<setprecision(10)<<a;
那a就是10位以上地显示出来了