点击或拖拽改变大小

Functions.ATan 方法

X#
计算一个数的反正切值。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION ATan(
	nNum AS USUAL
) AS FLOAT
查看代码

参数

nNum
类型:__Usual
任意数值。

返回值

类型:__Float
一个介于 -PI/2 和 PI/2 之间的数,表示弧度角,其正切值等于 nNum
备注
提示 提示:
结果仅跨越半个圆(从 -PI/2 到 PI/2)。
这意味着对于不在 -PI/2 和 PI/2 之间的值,Tan() 和 ATan() 不是互逆函数。换句话说,ATan(Tan(n)) 并不总是返回 n。请参见下面的示例。
示例
这个例子显示,对于值 -1+PI,ATan() 不是 Tan() 的逆函数,但对于值 -1,ATan() 是 Tan() 的逆函数。
这是因为 -1+PI 的正切等于 Tan(-1+PI) 或 -1.56。
-1 的正切也等于 Tan(-1) 或 -1.56。
-1.56 的 ATan() 是 ATan(-1.56) 或 -1。因此 ATan(Tan(-1)) 等于 -1。但 ATan(Tan(-1+PI)) 等于 -1,这不等于 -1+PI。
X#
1? ATan(Tan(-1+PI)) <paramref name="" /> -1+PI        // TRUE
2? ATan(Tan(-1)) = -1            // TRUE
参见