Метод Atan
Math.Atan принимает любое конечное
double и возвращает угол от
-PI/2 до PI/2 в радианах.
Для нуля результат 0. Для угла
по координатам точки используют
Atan2.
Синтаксис
double angle = Math.Atan(value);
Пример
Давайте вычислим арктангенс нуля:
using System;
class Program
{
static void Main()
{
Console.WriteLine(Math.Atan(0));
}
}
Результат выполнения кода:
0
Пример
Давайте вычислим арктангенс единицы:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double res = Math.Atan(1);
Console.WriteLine(res.ToString(CultureInfo.InvariantCulture));
}
}
Результат выполнения кода:
"0.7853981633974483"
Пример
Давайте вычислим арктангенс отрицательного числа:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double res = Math.Atan(-1);
Console.WriteLine(res.ToString(CultureInfo.InvariantCulture));
}
}
Результат выполнения кода:
"-0.7853981633974483"