我正在尝试在C#应用程序中实现反三角函数。显然,我不是在谈论简单的反正弦、反余弦和反正切,因为这些函数都由Math类提供。我要找的是sec、cosec和cotan的反函数:
Func<double,double> secant = (d => (1 / Math.Cos(d)));
Func<double,double> cosecant = (d => (1 / Math.Sin(d)));
Func<double,double> cotangent = (d => (Math.Cos(d) / Math.Sin(d)));
现在我的问题是,我想实现这些函数的反函数,但似乎找不到适当的反函数定义——arcsec、arccsc和arccot。我需要将它们转换为C#代码。
所以我的问题是:您能否(a)指向一个好的资源,或者(b)展示给我一些示例代码?