cout.setf(ios::showpoint)和setprecision()

#include 为头文件。

cout.setf(ios::showpoint) 在c++中是为了保留原有的类型精度(四舍五入原则)。

比如,

#include
#include
using namespace std;
int main()
{
	double a=3;
	//cout.setf(ios::showpoint);
	cout<

当我们加上 cout.setf(ios::showpoint)后,结果会保留原来的精度。

比如,

#include
#include
using namespace std;
int main()
{
	double a=3;
	cout.setf(ios::showpoint);
	cout<

cout.setf(ios::showpoint)和setprecision()_第1张图片

 如果想在最大精度范围内自定义精度,可以用setprecision();它存在于#include 头文件中,必须要。用法举例如下,

#include
#include
#include  
using namespace std;
int main()
{
	double a=3;
	cout.setf(ios::showpoint);
	cout<

你可能感兴趣的:(c++,c语言,开发语言)