Метод Asin
Math.Asin принимает значение от
-1 до 1 и возвращает угол
в радианах. Для 0 результат 0.
Если аргумент вне отрезка [-1, 1],
возвращается NaN. Прямая функция -
Sin.
Синтаксис
double angle = Math.Asin(value);
Пример
Давайте вычислим арксинус нуля:
using System;
class Program
{
static void Main()
{
Console.WriteLine(Math.Asin(0));
}
}
Результат выполнения кода:
0
Пример
Давайте вычислим арксинус единицы:
using System;
using System.Globalization;
class Program
{
static void Main()
{
double res = Math.Asin(1);
Console.WriteLine(res.ToString(CultureInfo.InvariantCulture));
}
}
Результат выполнения кода:
"1.5707963267948966"
Пример
Давайте проверим аргумент вне диапазона:
using System;
class Program
{
static void Main()
{
Console.WriteLine(double.IsNaN(Math.Asin(2)));
}
}
Результат выполнения кода:
True