-
AutoCAD软件的二次开发中涉及的数据转换
资源介绍
五、数据转换
1. rots函数:将实数转换为字符串。
实数的单位由lunits系统变量控制
实数的精度由lures系统变量控制
结果字符中如何显示前面和后面的0由尺寸变量dimzin控制
例:
(setq x 17.5)
(setq str "\nValue formatted as ")
(setq fmtval (rtos x 1 4)) ;模式1表示科学计数法
(princ (strcat str fmtval))
(setq fmtval (rtos x 2 4)) ;模式2表示10进制表示
(princ (strcat str fmtval))
(setq fmtval (rtos x 3 4)) ;模式3表示工程表示
(princ (strcat str fmtval))
(setq fmtval (rtos x 4 4)) ;模式4表示建筑表示
(princ (strcat str fmtval))
(setq fmtval (rtos x 5 4)) ;模式5表示分数表示
(princ (strcat str fmtval))
格式:(rtos number [mode [precision]])
7. 3 AutoLISP与AutoCAD的通信