文章目录 一、 常用数学函数 1.1 abs(x):返回整数的绝对值。 1.2 fabs(x):返回浮点数的绝对值。 1.3 sqrt(x):返回一个数的平方根。 1.4 pow(x, y):返回 x 的 y 次方。 1.5 exp(x):返回 e(自然对数的底)的 x 次方。 1.6 log(x):返回 x 的自然对数。 1.7 log10(x):返回 x 的以 10 为底的对数。 1.8 ceil(x):返回不小于 x 的最小整数值。 1.9 floor(x):返回不大于 x 的最大整数值。 1.10 round(x):返回 x 的四舍五入整数值。 二、三角函数: 2.1 sin(x):返回 x 的正弦值(x 以弧度为单位) 2.2 cos(x):返回 x 的余弦值(x 以弧度为单位) 2.3 tan(x):返回 x 的正切值(x 以弧度为单位) 2.4 asin(x):返回 x 的反正弦值,返回值在 -π/2 到 π/2 之间(返回弧度) 2.5 acos(x):返回 x 的反余弦值,返回值在 0 到 π 之间(返回弧度) 2.6 atan(x):返回 x 的反正切值,返回值在 -π/2 到 π/2 之间(返回弧度) 三 其他数学函数: 3.1 fmod(x, y):返回 x 除以 y 的余数。 3.2 modf(x, intpart):将 x 的整数部分保存到 intpart 指向的变量中,返回小数部分。 3.3 hypot(x, y):返回直角三角形的斜边长度,即 sqrt(x^2 + y^2)。 在C++中,可以使用 头文件来包含常用的数学函数。这个头文件为C++程序提供了许多数学操作的函数。以下是一些常用的 头文件中的数学函数: 一、 常用数学函数 1.1 abs(x):返回整数的绝对值。 以下是在Linux系统中使用 abs() 函数的示例: #include <cmath> #include <iostream> int main(<