明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 810|回复: 6

[提问] 小数位数问题

[复制链接]
发表于 2015-9-16 11:39:08 | 显示全部楼层 |阅读模式
用 (setq MT (/ (- 3360600 3300000.00) 1000)) 结果是60.6 我想要的结果是60.60 该怎么办呢?即使用
    (setq MT (rtos (/ (- 3360600 3300000.00) 1000)) 2 2)貌似也不行,有什么办法呢?
发表于 2015-9-16 11:41:57 | 显示全部楼层
看看系统变量dimzin。
 楼主| 发表于 2015-9-16 11:46:20 | 显示全部楼层
0
消除零英尺和零英寸

1
包含零英尺和零英寸

2
包含零英尺,消除零英寸

3
包含零英寸,消除零英尺

4
消除十进制标注中的前导零(例如,0.5000 变为 .5000)

8
消除十进制标注中的后续零(例如,12.5000 变为 12.5)

12
消除前导零和后续零(例如,0.5000 变为 .5)

 楼主| 发表于 2015-9-16 11:46:56 | 显示全部楼层
ll_j 发表于 2015-9-16 11:41
看看系统变量dimzin。

我该怎么样选择呢?
发表于 2015-9-16 11:53:04 | 显示全部楼层
(setvar"dimzin"0)
(rtos(/(- 3360600 3300000.00) 1000.)2 2)
 楼主| 发表于 2015-9-16 14:08:01 | 显示全部楼层
xyp1964 发表于 2015-9-16 11:53
(setvar"dimzin"0)
(rtos(/(- 3360600 3300000.00) 1000.)2 2)

这个似乎 也不行 我的处理方法是在最后加一个0.001,然后取两位小数
发表于 2015-9-16 21:02:19 | 显示全部楼层
(setvar"dimzin" 0);;保留小数位数时如果位数不足可以补零
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-21 10:03 , Processed in 0.172923 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表