c++ 字符串 三角函数
C++的字符串和三角函数是两个不同的概念。字符串是由字符组成的序列,用于存储和操作文本信息。C++中可以使用string类来表示和处理字符串。
三角函数是数学中的一类函数,包括正弦函数(sin)、余弦函数(cos)、正切函数(tan)等。C++中提供了包含这些三角函数的数学库cmath,在使用之前需要包含该头文件。
下面是一个使用C++中的字符串和三角函数的示例代码:
#include <iostream>
字符串函数例子
#include <cmath>
#include <string>
using namespace std;
int main() {
    // 字符串操作
    string str1 = "Hello";
    string str2 = "World";
    string str3 = str1 + " " + str2;
    cout << str3 << endl;
    // 三角函数
    double angle = 45.0;
    double radian = angle * M_PI / 180.0;
    double sinValue = sin(radian);
    double cosValue = cos(radian);
    double tanValue = tan(radian);
    cout << "sin(" << angle << "): " << sinValue << endl;
    cout << "cos(" << angle << "): " << cosValue << endl;
    cout << "tan(" << angle << "): " << tanValue << endl;
    return 0;
}
输出结果:
Hello Worldsin(45): 0.707107cos(45): 0.707107tan(45): 1
以上代码中,通过使用string类实现了两个字符串的拼接,并使用cout输出字符串。另外,使用cmath库中的sin、cos、tan函数计算了角度为45度的正弦、余弦和正切值,并将结果输出到控制台。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。