在 C++ 中,可以使用 <cmath>
头文件来调用常用的数学函数。以下是常见的数学函数及其用法:
-
绝对值函数
abs(x)
:返回参数 x 的绝对值。
1 2 |
|
-
四舍五入函数
round(x)
:返回参数 x 的四舍五入值。
1 2 3 4 |
|
-
取上整函数
ceil(x)
:返回不小于参数 x 的最小整数。
1 2 3 4 |
|
-
取下整函数
floor(x)
:返回不大于参数 x 的最大整数。
1 2 3 4 |
|
-
常用三角函数:C++ 提供了
sin
、cos
、tan
、asin
、acos
、atan
等函数,分别表示正弦、余弦、正切、反正弦、反余弦、反正切。
1 2 3 |
|
-
对数函数:C++ 提供了
log
、log10
、log2
等函数,分别表示自然对数、以 10 为底的对数、以 2 为底的对数。
1 2 3 |
|
-
指数函数:C++ 提供了
exp
函数,表示 e 的 x 次方。在数学中,e 代表自然对数的底数,约等于 2.71828。因此,在 C++ 中的 exp(x) 函数中,e 表示自然对数的底数,x 表示指数,函数的返回值表示 e 的 x 次方。
1 2 |
|
-
平方根函数:C++ 提供了
sqrt
函数,表示求一个数的平方根。
1 2 |
|