在 C++ 中将弧度转换为度数
弧度和度数是两种不同的角度测量单位。 弧度根据圆上的弧长测量角度,而度数测量为 360/2π。
弧度在处理小角度时更方便,因为它们显示为 π 的分数。 另一方面,在处理大角度时更容易使用度数。
在本文中,我们将讨论在 C++ 中将弧度转换为度数。
在 C++ 中将弧度转换为度数
弧度到度数的转换是一个非常简单的计算。 首先,我们使用以下公式找到弧度值。
Radian = atan(y/x)
atan()
函数有两个参数,y 和 x,表示单位圆上一点的坐标,x 是沿水平轴的长度,y 是垂直轴。
求出弧度的值后,我们将弧度的值代入如下公式:
degrees = radians (180.0/3.14)
degrees 变量的值等于 radians 变量乘以 180 除以 pi (3.14)。
让我们讨论一个使用上述步骤将弧度转换为度数的示例。
#include <iostream>
#define pi 3.14
#include<cstdlib>
#include<cmath>
using namespace std;
float Convert(float radian)
{
return(radian * (180 / pi));
}
int main()
{
float radian = 78;
float degree = Convert(radian);
cout <<"The value of degree is " << degree;
return 0;
}
程序运行结果如下
The value of degree is 4471.34
相关文章
Arduino 复位
发布时间:2024/03/13 浏览次数:315 分类:C++
-
可以通过使用复位按钮,Softwarereset 库和 Adafruit SleepyDog 库来复位 Arduino。
Arduino 的字符转换为整型
发布时间:2024/03/13 浏览次数:181 分类:C++
-
可以使用简单的方法 toInt()函数和 Serial.parseInt()函数将 char 转换为 int。
Arduino 串口打印多个变量
发布时间:2024/03/13 浏览次数:381 分类:C++
-
可以使用 Serial.print()和 Serial.println()函数在串口监视器上显示变量值。