Functions.ATan 方法 | |
计算一个数的反正切值。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 FUNCTION ATan(
nNum AS USUAL
) AS FLOAT
public static __Float ATan(
__Usual nNum
)
查看代码参数
- 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。
1? ATan(Tan(-1+PI)) <paramref name="" /> -1+PI
2? ATan(Tan(-1)) = -1
参见