#include "cmath" 基础数学运算 sqrt(x): 计算 x 的平方根。 pow(x, y): 计算 x 的 y 次幂。 exp(x): 计算 e 的 x 次幂 (e 是自然对数的底)。 log(x): 计算 x 的自然对数。 log10(x): 计算 x 的以 10 为底的对数。 三角函数 sin(x): 计算 x 弧度的正弦值。 cos(x): 计算 x 弧度的余弦值。 tan(x): 计算 x 弧度的正切值。 asin(x): 计算 x 的反正弦值,结果在 -pi/2 到 pi/2 弧度范围内。 acos(x): 计算 x 的反余弦值,结果在 0 到 pi 弧度范围内。 atan(x): 计算 x 的反正切值,结果在 -pi/2 到 pi/2 弧度范围内。 双曲函数 sinh(x): 计算 x 的双曲正弦值。 cosh(x): 计算 x 的双曲余弦值。 tanh(x): 计算 x 的双曲正切值。 取整和舍入 floor(x): 返回不大于 x 的最大整数。 ceil(x): 返回不小于 x 的最小整数。 round(x): 四舍五入到最近的整数。 trunc(x): 舍去 x 的小数部分,返回整数部分。 绝对值与符号 abs(x): 计算 x 的绝对值。对于整型和浮点型有不同的重载版本。 copysign(x, y): 返回 x 的值但带有 y 的符号。 其他 fmod(x, y): 计算 x 除以 y 的浮点余数。 modf(x, &intpart): 将 x 分解为整数和小数部分,整数部分通过指针返回。