Atn 取反正切值

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

计算数值的反正切值

语法

结果 = Atn(数值)

参数

参数 数据类型 解释
数值 数值型 任意有效数值表达式

返回值

双精度浮点数, 返回指定数值的反正切值, 单位是弧度

示例

1
2
3
Dim pi
pi = 4 * Atn(1) '计算 pi 值
TracePrint pi
1
2
3
4
5
6
7
8
9
//高级例子1
//说明: 角度转成弧度
Function zmAngleToRadian(角度)
Dim pi
pi = 4 * Atn(1)
zmAngleToRadian = 角度 * pi / 180
End Function

TracePrint zmAngleToRadian(180)
1
2
3
4
5
6
7
8
9
//高级例子2
//说明: 弧度转成角度
Function zmRadianToAngle(弧度)
Dim pi
pi = 4 * Atn(1)
zmRadianToAngle = 弧度 * 180 / pi
End Function

TracePrint zmRadianToAngle(3.14)

备注

  • Atn 函数计算直角三角形两个边的比值 (number) 并返回对应角的弧度值。此比值是该角对边的长度与邻边长度之比。结果的范围是从 -pi/2 到 pi/2 弧度。
  • 将角度乘以 pi/180 即可转换为弧度,将弧度乘以 180/pi 即可转换为角度。
  • Atn 取反正切值Tan 取正切值(将角作为参数返回直角三角形两边的比值)的反三角函数。不要混淆 `Atn` 与余切(正切的倒数 (1/tangent))函数。