逆三角関数はそれぞれAsinメソッド、Acosメソッド、Atanメソッドとして用意されています。 Sin・Cos・Tanの各メソッドと同様、結果はラジアンで返されます。
Math.Asin・Acos・Atanメソッドを使って三角比から角度を求める
using System;
class Sample {
static void Main()
{
Console.WriteLine("Asin(0.5) = {0}", Math.Asin(0.5));
Console.WriteLine("Acos(0.7071) = {0}", Math.Acos(0.7071));
Console.WriteLine("Atan(1.0) = {0}", Math.Atan(1.0));
}
}
実行結果
Asin(0.5) = 0.523598775598299 Acos(0.7071) = 0.785407753397449 Atan(1.0) = 0.785398163397448