Visual Studio程序中C#的正弦计算代码,我使用了注册系统中的正弦函数,但它计算出的值不正确。是否需要编写一个函数将弧度转换为角度,反之亦然?请用C#语言为我写一个Visual Studio程序的正弦计算函数
using System;
class Program
{
static void Main()
{
double angleInDegrees = 45; // Example angle in degrees
double angleInRadians = DegreesToRadians(angleInDegrees); // Convert degrees to radians
double sineValue = Sine(angleInRadians); // Calculate sine value
Console.WriteLine($"Sine of {angleInDegrees} degrees is {sineValue}");
}
// Function to convert degrees to radians
static double DegreesToRadians(double degrees)
{
return degrees * Math.PI / 180.0;
}
// Function to calculate sine
static double Sine(double angleInRadians)
{
return Math.Sin(angleInRadians);
}
}