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

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

Phương thức Math.Atan2() trong C# trả về góc mà tangente của nó là thương của hai số được chỉ định.

Cú pháp

public static double Atan2(double val1, double val2);

Tham số val1 là tọa độ y, val2 là tọa độ x.

Ví dụ 1

using System;
public class Demo
{
    public static void Main()
    {
        double val1 = 3.0;
        double val2 = 1.0;
        double angle, radians;
        radians = Math.Atan2(val1, val2);
        angle = radians * (180 / Math.PI);
        Console.WriteLine("Result = " + angle);
    }
}

Đầu ra

Result = 71.565051177078

Ví dụ 2

using System;
public class Demo
{
    public static void Main()
    {
        double val1 = 0;
        double val2 = 5;
        double angle, radians;
        radians = Math.Atan2(val1, val2);
        angle = radians * (180 / Math.PI);
        Console.WriteLine("Result = " + angle);
    }
}

Đầu ra

Result = 0