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