c++函数大全(带程序)(共26页).doc





《c++函数大全(带程序)(共26页).doc》由会员分享,可在线阅读,更多相关《c++函数大全(带程序)(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上ABS函数名称: abs函数原型: int abs(int x);函数功能: 求整数x的绝对值函数返回: 计算结果函数说明:所属文件: 范例:#include #include int main(void) int number = -1234; printf(number: %d absolute value: %d, number, abs(number); return 0;/ATAN函数名称: atan函数原型: double atan(double x);函数功能: 计算tan-1(x)的值.函数返回: 计算结果函数说明: 切记单位为弧度,如果想输入为度数,
2、请转换.方法:弧度=度数*3.14159/180 所属文件: 范例:#include #include int main(void) double result; double x = 0.5; result = atan(x); printf(The arc tangent of %lf is %lf, x, result); return(0);/COS函数名称: cos函数原型: double cos(double x);函数功能: 计算cos(x)的值.余弦函数.函数返回: 计算结果函数说明: x的单位为弧度.切记单位为弧度,如果想输入为度数,请转换.方法:弧度=度数*3.14159/
3、180所属文件: 范例:#include #include int main(void) double result; double x = 0.5; result = cos(x); printf(The cosine of %lf is %lf, x, result); return 0;/COSH函数名称: cosh函数原型: double cosh(double x);函数功能: 计算x的双曲余弦cosh(x)的值.函数返回: 计算结果函数说明:所属文件: 范例:#include #include int main(void) double result; double x = 0.5
4、; result = cosh(x); printf(The hyperboic cosine of %lf is %lf, x, result); return 0;/EXP函数名称: exp函数原型: double exp(double x);函数功能: 求 e 的 x 次幂函数返回: 计算结果.幂的值函数说明: x 指数所属文件: 范例:#include #include int main(void) double result; double x = 4.0; result = exp(x); printf(e raised to the power of %lf(e%lf) = %l
5、f,x,x,result); return 0;/FABS函数名称: fabs函数原型: double fabs(double x);函数功能: 求x的绝对值.函数返回: 计算结果函数说明:所属文件: 范例:#include #include int main(void) float number = -1234.0; printf(number: %f absolute value: %f,number, fabs(number); return 0;/FLOOR函数名称: floor函数原型: double floor(double x);函数功能: 求出不大于x的最大整数.函数返回: 该
6、整数的双精度实数函数说明:所属文件: 范例:#include #include int main(void) double number = 123.54; double down, up; down = floor(number); up = ceil(number); printf(original number %10.2lf,number); printf(number rounded down %10.2lf,down); printf(number rounded up %10.2lf,up); return 0;/FMOD函数名称: fmod函数原型: double fmod(d
7、ouble x,double y);函数功能: 求整除x/y的余数函数返回: 返回余数的双精度数.x/y的余数值.函数说明:所属文件: 范例:#include #include int main(void) double x = 5.0, y = 2.0; double result; result = fmod(x,y); printf(The remainder of (%lf / %lf) is %lf, x, y, result); return 0;/FREXP函数名称: frexp函数原型: double frexp(double val,int *eptr);函数功能: 把双精度
8、数val分解为数字部分(尾数)x和以2为底的指数n,即val=x*2n,n存放在eptr指向的变量中.函数返回: 返回数字部分 x 0.5=x 且 x1函数说明: val 待分解的数所属文件: 范例:#include #include int main(void) double mantissa, number; int exponent; number = 8.0; mantissa = frexp(number, &exponent); printf(The number %lf is, number); printf(%lf times two to the, mantissa); pr
9、intf(power of %d, exponent); return 0;/LOG函数名称: log函数原型: double log(double x);函数功能: 求logeX(e指的是以e为底),即计算x的自然对数(ln X)函数返回: 计算结果函数说明:所属文件: 范例:#include #include int main(void) double result; double x = 8.6872; result = log(x); printf(The natural log of %lf is %lf, x, result); return 0;/MODF每天学习一个C+函数mo
10、df(2011-5-6)函数名称: modf函数原型: double modf(double val,double *iptr);函数功能: 把双精度数val分解为整数部分和小数部分,把整数部分存到iptr指向的单元.函数返回: val的小数部分函数说明: val 待分解的数所属文件: 范例:#include #include int main(void) double fraction, integer; double number = .567; fraction = modf(number, &integer); printf(The whole and fractional parts
11、 of %lf are %lf and %lf,number, integer,fraction); return 0;/RAND函数名称: rand函数原型: int rand(void);函数功能: 产生-90 到 32767 间的随机整数(0到 0x7fff 之间)函数返回: 随机整数函数说明:所属文件: 范例:#include #include int main(void) int i;printf(Ten random numbers from 0 to 99); for(i=0; i10; i+) printf(%d, rand() % 100); return 0;/SIN函数名
12、称: sin函数原型: double sin(double x);函数功能: 计算sinx的值.正弦函数函数返回: 计算结果函数说明: 切记单位为弧度,如果想输入为度数,请转换.方法:弧度=度数*3.149/180所属文件: 范例:#include #include int main(void) double result, x = 0.5; result = sin(x); printf(The sin() of %lf is %lf, x, result); return 0;/SINH函数名称: sinh函数原型: double sinh(double x);函数功能: 计算x的双曲正弦
13、函数sinh(x)的值.函数返回: 计算结果函数说明: 切记单位为弧度,如果想输入为度数,请转换.方法:弧度=度数*3.149/180所属文件: 范例:#include #include int main(void) double result, x = 0.5; result = sinh(x); printf(The hyperbolic sin() of %lf is %lf, x, result); return 0;/SQRT函数名称: sqrt函数原型: double sqrt(double x);函数功能: 计算x的开平方.函数返回: 计算结果函数说明: x应=0.所属文件: 范
14、例:#include #include int main(void) double x = 4.0, result; result = sqrt(x); printf(The square root of %lf is %lf, x, result); return 0;/TAN函数名称: tan函数原型: double tan(double x);函数功能: 计算tan(x)的值,即计算角度x的正切数值函数返回: 计算结果函数说明: x应=0 切记单位为弧度,如果想输入为度数,请转换.方法:弧度=度数*3.149/180所属文件: 范例:#include #include int main(
15、void) double result, x; x = 0.5; result = tan(x); printf(The tan of %lf is %lf, x, result); return 0;/TANH函数名称: tanh函数原型: double tanh(double x);函数功能: 计算x的双曲正切函数tanh(x)的值.函数返回: 计算结果函数说明: x应=0 切记单位为弧度,如果想输入为度数,请转换.方法:弧度=度数*3.149/180所属文件: 范例:#include #include int main(void) double result, x; x = 0.5; r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 函数 大全 程序 26

限制150内