数学库是一个庞大的库,而且数学函数的实现一般要涉及到特有的数值算法,因此这里也是作一个概述性的介绍。标准C中的数学库有3个头文件math.h, tgmath.h和complex.h,其中tgmath.h和complex.h是C99中引入的。标准C中定义的数学函数主要是初等函数,包括绝对值函数、高斯函数(即求最近整数)、指数函数、对数函数、幂函数、三角函数与反三角函数、双曲函数与反双曲函数等。非初等函数主要有误差函数、gamma函数及其自然对数。其他的还有浮点数分类函数、浮点数比较函数。glibc的数学库实现在math目录下。 数学库是一个庞大的库,而且数学函数的实现一般要涉及到特有的数值算法,因此这里也是作一个