欢迎您 本站地址:  

C++ 标准库 <cmath>

C++ 标准库提供了丰富的功能,其中 <cmath> 是一个包含数学函数的头文件,它提供了许多基本的数学运算和常数。

<cmath> 是 C++ 标准库中的一个头文件,它定义了一组数学函数,这些函数可以执行基本的数学运算,如幂运算、三角函数、对数、绝对值等。

要使用 <cmath> 中的函数,你需要在你的 C++ 程序中包含这个头文件:

#include <cmath>

常用函数

<cmath> 提供了许多数学函数,以下是一些常用的函数:

实例

下面是一个使用 <cmath> 的简单示例,展示了如何计算一个数的平方根、正弦值和绝对值。

实例

#include <iostream>
#include <cmath> // 包含 <cmath> 头文件

int main() {
    double num = 9.0;
    double root = sqrt(num); // 计算平方根
    double sinValue = sin(M_PI / 2); // 计算正弦值,M_PI 是 π 的近似值
    double absValue = abs(-5.0); // 计算绝对值

    std::cout << "The square root of " << num << " is " << root << std::endl;
    std::cout << "The sine of " << M_PI / 2 << " is " << sinValue << std::endl;
    std::cout << "The absolute value of -5.0 is " << absValue << std::endl;

    return 0;
}

输出结果:

The square root of 9 is 3
The sine of 1.570796 is 1
The absolute value of -5 is 5

注意事项

小库提示

扫描下方二维码,访问手机版。