编程语言弧度转换怎么写

时间:2025-01-26 09:15:22 网络游戏

在编程中,角度和弧度之间的转换非常常见。以下是几种常见编程语言中角度转弧度和弧度转角度的方法:

JavaScript

```javascript

// 角度转弧度

function degreesToRadians(degrees) {

return degrees * (Math.PI / 180);

}

// 弧度转角度

function radiansToDegrees(radians) {

return radians * (180 / Math.PI);

}

```

C++

```cpp

include

include

define PI 3.14159265f

// 角度转弧度

float degreesToRadians(float degrees) {

return degrees * (PI / 180);

}

// 弧度转角度

float radiansToDegrees(float radians) {

return radians * (180 / PI);

}

```

Java

```java

import java.lang.Math;

// 角度转弧度

public static double degreesToRadians(double degrees) {

return degrees * (Math.PI / 180);

}

// 弧度转角度

public static double radiansToDegrees(double radians) {

return radians * (180 / Math.PI);

}

```

Python

```python

import math

角度转弧度

def degrees_to_radians(degrees):

return degrees * (math.pi / 180)

弧度转角度

def radians_to_degrees(radians):

return radians * (180 / math.pi)

```

C

```csharp

using System;

public class Program

{

// 角度转弧度

public static double DegreesToRadians(double degrees)

{

return degrees * (Math.PI / 180);

}

// 弧度转角度

public static double RadiansToDegrees(double radians)

{

return radians * (180 / Math.PI);

}

}

```

Ruby

```ruby

角度转弧度

def degrees_to_radians(degrees)

degrees * (Math::PI / 180)

end

弧度转角度

def radians_to_degrees(radians)

radians * (180 / Math::PI)

end

```

这些示例展示了如何在不同的编程语言中实现角度和弧度之间的转换。你可以根据所使用的编程语言选择合适的代码片段进行使用。