CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2018 开发者帮助

cvunit (AutoLISP)

2024-5-18 16:51| 发布者: admin| 查看: 119| 评论: 0|原作者: admin|来自: AutoCAD

cvunit (AutoLISP)

将值从一个度量单位转换为另一个度量单位

支持的平台:Windows 和 Mac OS

签名

(cvunit value from-unit to-unit)
价值

类型:整数、实数或列表

要转换的数值或点列表(2D 或 3D 点)。

从单位

类型:字符串

要从中转换值的单位。

到单位

类型:字符串

该值要转换为的单位。

返回值

类型:真实、列表或无

转换后的值(如果成功);否则,如果任一单位名称未知(在 acad.unt 文件中找不到),或者如果两个单位不兼容(例如,尝试将克转换为年份)。nil

言论

from-unitto-unit 参数可以命名 acad.unt 文件中找到的任何单位类型。

例子

(cvunit 1 "minute" "second")
60.0

(cvunit 1 "gallon" "furlong")
nil

(cvunit 1.0 "inch" "cm")
2.54

(cvunit 1.0 "acre" "sq yard")
4840.0

(cvunit '(1.0 2.5) "ft" "in")
(12.0 30.0)

(cvunit '(1 2 3) "ft" "in")
(12.0 24.0 36.0)
注意:如果要以相同的方式转换多个值,则将值 1.0 转换一次,然后将结果值作为比例因子应用于您自己的函数或计算中会更有效。这适用于除温度之外的所有预定义单位,其中也涉及偏移。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2025-3-14 06:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部