201907总结
四舍五入
int(x+0.5)
iostream
的小数位数控制
#include <iostream>
#include <iomanip>
using namespace std;
int main ()
{
cout<<"10.0/6.0="<<10.0/6<<"无fixed"<<endl;
cout<<"10.0/6.0="<<10.0/6<<fixed<<setprecision(8)<<"有fixed"<<endl;
cout<<"10.0/6.0="<<10.0/6<<"无fixed"<<endl;
cout<<"100.0/6.0="<<100000000.0/6<<fixed<<setprecision(3)<<"有fixed"<<endl; //此处格式函数无效,输出仍为8位小数
return 0;
}
若没有fixed<<setprecision
格式函数,则默认输出六位有效数字
若出现fixed<<setprecision
格式函数,则沿用前一个标准//即重新定义是无效的 置于变量之前
常量定义
两种
const int i=1;
int const i=1;