C++数学函数大全:数学函数库math.h、stdlib.h、string.h、float.h

版权申诉
0 下载量 142 浏览量 更新于2024-06-26 收藏 73KB DOCX 举报
C++函数大全 C++函数大全是指C++编程语言中的数学函数库,主要包括math.h、stdlib.h、string.h、float.h四个函数库。这些函数库提供了大量的数学函数,用于实现各种数学运算。 math.h函数库: math.h函数库提供了大量的数学函数,包括三角函数、指数函数、对数函数、幂函数、绝对值函数等。这些函数可以用于实现各种数学运算,例如计算三角函数、指数函数、对数函数等。 以下是math.h函数库中的一些常用函数: * abs(int i):返回整型参数i的绝对值 * cabs(struct complex znum):返回复数znum的绝对值 * fabs(double x):返回双精度参数x的绝对值 * labs(long n):返回长整型参数n的绝对值 * exp(double x):返回指数函数ex的值 * frexp(double value, int* eptr):返回value=x*2n中x的值,n存贮在eptr中 * ldexp(double value, int exp):返回value*2exp的值 * log(double x):返回logex的值 * log10(double x):返回log10x的值 * pow(double x, double y):返回xy的值 * pow10(int p):返回10p的值 * sqrt(double x):返回+√x的值 * acos(double x):返回x的反余弦cos-1(x)值,x为弧度 * asin(double x):返回x的反正弦sin-1(x)值,x为弧度 * atan(double x):返回x的反正切tan-1(x)值,x为弧度 * atan2(double y, double x):返回y/x的反正切tan-1(x)值,y和x为弧度 * cos(double x):返回x的余弦cos(x)值,x为弧度 * sin(double x):返回x的正弦sin(x)值,x为弧度 * tan(double x):返回x的正切tan(x)值,x为弧度 * cosh(double x):返回x的双曲余弦cosh(x)值,x为弧度 * sinh(double x):返回x的双曲正弦sinh(x)值,x为弧度 * tanh(double x):返回x的双曲正切tanh(x)值,x为弧度 * hypot(double x, double y):返回直角三角形斜边的长度(z),x和y为直角边的长度,z2=x2+y2 * ceil(double x):返回不小于x的最小整数 * floor(double x):返回不大于x的最大整数 stdlib.h函数库: stdlib.h函数库提供了一些通用的数学函数,包括绝对值函数、幂函数、对数函数等。 string.h函数库: string.h函数库提供了一些字符串处理函数,例如字符串比较、字符串拷贝、字符串连接等。 float.h函数库: float.h函数库提供了一些浮点数处理函数,例如浮点数比较、浮点数运算等。 C++函数大全提供了大量的数学函数,用于实现各种数学运算。这些函数库可以帮助程序员快速实现数学运算,提高编程效率。