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;

取模和求余

取模和取余的区别

数学与编程——求余、取模运算及其性质

原文地址:https://www.cnblogs.com/FirwoodLin/p/12691297.html