-C++
---格式化输出printf (C语言标准输出函数,头文件<stdio.h>)
---换行
cout<<endl;/printf("\n");
保留小数用%.mf---保留m位小数
数据类型 占位符 int %d long long %ld double/float %f/&lf
---强制转换类型
转换规则:低精度向高精度
---数学头文件<cmath>
函数:
pow(a,b);--代表a的b次方,如果a和b都是double类型,返回值是double类型
sqrt(a);--可以计算a的算术平方根(a>=0),返回的值无论如何都是浮点型(double)(小数),里面不能填负数!!!要求立方根或者更高的可以这样写:pow(double a,1.0/int b);---求a的算术n方根!!!
ceil(double x);---将x向上取整,就是将x变为整数后再加1(前提小数位不能全是0!!!)(如果是整数,就是将x变为整数)(返回一个不低于x的最小整数)(返回类型是double)
floor(double x);---将x向下取整,就是将x变为整数(前提小数位不能全是0!!!)(如果是整数,就是将x变为整数后再加-1)(返回一个不高于x的最大整数)(返回类型是double)
abs(int a);---将a绝对值化,就是数轴上a到0的距离