明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2400|回复: 19

数字显示问题

  [复制链接]
发表于 2005-1-10 19:36:00 | 显示全部楼层 |阅读模式
通过某个表达式求得一个整数(如:求得一个数字为100的整倍数),经检查数字正确,而写入图形中时却总是显示错误的数字,有时在别的机器上却能正常显示,是不是有些参数需要设置呢?请教!
发表于 2005-1-10 21:00:00 | 显示全部楼层
作为文本的话,应该不是参数设置的问题。你可以用 set 查看两个环境的差异。
 楼主| 发表于 2005-1-10 21:18:00 | 显示全部楼层
很抱歉,不知道如何用set 查看!
发表于 2005-1-11 08:32:00 | 显示全部楼层
不是很明白你的意思,,正确的是什么,错误的是什么?


最好把你求这个数字的过程给出来
 楼主| 发表于 2005-1-11 19:56:00 | 显示全部楼层
数字出错程序写 出来,望指教!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2005-1-11 23:51:00 | 显示全部楼层
用(type x)检验一下你的数据类型,查看函数支持你的数据吗?如不支持进行转换。
发表于 2005-1-12 09:02:00 | 显示全部楼层
最好给个输入值,我试了好多,都到不了输入文字那一步。。。而且你还是没有告诉我正确的是什么,显示的又是什么。。。。。。


大概看了一下,文字最好使用字符串输入,使用rtos转换一下
 楼主| 发表于 2005-1-12 21:51:00 | 显示全部楼层
我想函数应该支持我的数据,因为写入的文字为最简单的整数型!


这个程序输出的文字是不用自己输入的,输出文字是自动取得100*blc(比例尺)的整倍数。我调试过几次,有时候确实能得到正确结果(100*blc整倍数的100*blc递加),可是有时候换到有的别的机器上就不行了!需要写入的文字是cd、gd通过“text”命令应该可以看到的!
发表于 2005-1-12 22:59:00 | 显示全部楼层
本帖最后由 作者 于 2005-1-12 23:36:42 编辑

1.(while         之后加入



(setq sdy nil sd nil xdy nil xd nil)


(setq zdx nil zd nil ydx nil yd nil)


避免前次的值影响结果


2.去一组""不影响输出结果,可避免出现"不明的指令"


(command "text" "mr" zad f 0 gd "")-->(command "text" "mr" zad f 0 (rtos gd))
 楼主| 发表于 2005-1-13 12:59:00 | 显示全部楼层
".(while         之后加入






(setq sdy nil sd nil xdy nil xd nil)


(setq zdx nil zd nil ydx nil yd nil)


避免前次的值影响结果


"


我想应该不会影响的,我在自己的机子上调试时,一直都是正确的结果!


换到别的机子上时有的也能得到正确结果!


不知道大家调试时能不能得到正确结果(写入的文字为100*blc的整倍数,并且以100*blc为步长递加!)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-29 20:31 , Processed in 0.202949 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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