将一个表示实(浮点)数的字符串转换成一个实数
(distof string [mode])
distof 函数和 rtos 函数是一对互补函数。如果将 rtos 函数的返回值作为参数传给 distof,distof 必返回一个有效值,反之亦然(假定 mode 参数的值相同)。
参数
string
要转换的字符串。该参数必须能按 mode 指定的单位由 distof 正确地进行语法分析。它既可以与 rtos 函数返回字符串具有相同的形式,也可以是 AutoCAD 允许的键盘输入格式。
mode
字符串所用格式的单位,它的值应与 AutoCAD 的系统变量 LUNITS 的允许取值相对应,其取值如下表所示:
1 科学
2 小数
3 工程(英尺和小数英寸)
4 建筑(英尺和分数英寸)
5 分数
返回值
如果操作成功,则返回实数,否则返回 nil。
注意 distof 函数将方式代码 3 和方式代码 4 同等对待。即,如果 mode 为 3(工程)或 4(建筑)单位,而且 string 为两种格式之一,则 distof 将返回正确的实数值。
明经通道 版权所有 未经许可 不得传播 | 评论 |