Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Phương thức Math.Sin() trong C#

Phương thức Math.Sin() trong C# được dùng để trả về sine (sin) của một góc được chỉ định (tính bằng radian).

Cú pháp

Cú pháp như sau:

public static double Sin(double val);

Tham số val là góc tính bằng radian.

Ví dụ 1 - Sin của 30 độ

using System;

public class Demo
{
    public static void Main()
    {
        double val1 = 30.0;
        // Chuyển độ sang radian: val * PI / 180
        Console.WriteLine(Math.Sin((val1 * Math.PI) / 180));
    }
}

Kết quả

0.5

Ví dụ 2 - Sin của 45 độ, PositiveInfinity và NaN

using System;

public class Demo
{
    public static void Main()
    {
        double val1 = 45.0;
        double val2 = Double.PositiveInfinity;
        double val3 = Double.NaN;
        Console.WriteLine(Math.Sin((val1 * Math.PI) / 180));
        Console.WriteLine(Math.Sin(val2));
        Console.WriteLine(Math.Sin(val3));
    }
}

Kết quả

0.707106781186547
NaN
NaN