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小时内删除。
发表评论