明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1373|回复: 3

[已解答] 关于lisp结果保留小数等一些问题请各位指点

[复制链接]
发表于 2013-10-14 08:41:00 | 显示全部楼层 |阅读模式
问题1:在程序中我已经用了(setq XXX (rtos XXX 22)) 将结果保留两位小数了,但是在运行的时候有时候结果是保留两位小数,有时候却不是,但是在一张新建的图纸上面结果是保留两位小数的,是不是图纸有什么东西设置不对呢?
问题2:我编的自动生成桩号的程序一直都是正常的,但是有一次运行结果出现了问题,就是当到1+000.00桩号的时候结果却是0+1000.00,到2+000.00的时候却是1+1000.00,3+000.00却是2+1000.00,以此类推。这是什么导致的呢?
希望各位大师给予指点
发表于 2013-10-14 09:59:28 | 显示全部楼层
第一个问题是dimzin的问题。
第二个问题是CAD对1000进行浮点运算时的一个问题,算是BUG有点过,不算BUG又常出问题。
看看我在http://bbs.mjtd.com/thread-100314-1-1.html中的代码,这两个问题都有体现。
发表于 2013-10-14 13:24:38 | 显示全部楼层
第一个问题是系统变量的问题。
第二个自己调校。
发表于 2013-10-14 20:37:40 | 显示全部楼层
原来G版和长老ll_j早就写了,
我也写了一下http://bbs.mjtd.com/thread-107567-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-26 04:49 , Processed in 0.156700 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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