明经通道 AutoLISP 函数  
angtof
 

将表示角度的字符串转换为实数(浮点数)形式的弧度值

(angtof string [units])

参数

string

以 unit 参数指定的格式描述角度的字符串。string 必须是能够由 angtof 函数根据指定的 unit 参数进行正确分析的一个字符串。参数 string 的格式,既可以与 angtos 函数返回结果的格式相同,也可以是 AutoCAD 允许从键盘输入的角度格式。

units

用于指定角度字符串格式单位的参数。该参数的取值应与 AutoCAD 的系统变量 AUNITS 的允许取值对应,如果省略该参数,本函数将使用 AUNITS 的当前值。units 参数可指定为如下值:

0 (十进制)度

1 度/分/秒

2 百分度

3 弧度

4 勘测单位

返回值

如果函数调用成功,它将返回一个实数形式的弧度值,否则返回 nil。

angtof 和 angtos 函数是一对互补函数。如果将 angtos 函数创建的一个字符串作为参数传给函数 angtof,那么,angtof 函数保证会返回一个有效值,反之亦然(假定与 unit 参数相匹配)。

示例

命令: (angtof "45.0000")

0.785398

命令: (angtof "45.0000" 3)

1.0177

参阅

angtos 函数。

明经通道 版权所有 未经许可 不得传播

 评论