明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: langjs

[函数] 数字转汉字(支持整数和小数)

[复制链接]
发表于 2017-10-19 14:22:31 | 显示全部楼层
大神,你又出手啦~~~好久不见~
发表于 2017-10-19 19:02:02 | 显示全部楼层
好程序,就是不知用在哪个领域
发表于 2017-10-20 08:47:41 | 显示全部楼层
USER2128 发表于 2017-10-18 19:57
在(setq lst3 (reverse lst3) ... 行前加入:
(if (not Lst4) (setq Lst4 Lst3 Lst3 nil))
可解决(numtost ...

(numtostr 0.1)
"点一"
发表于 2017-10-20 11:13:56 | 显示全部楼层

程序没有问题的,是因你的系统变量中去掉了头部"0"造成的,
意思是:(rtos 0.1 2 16) 转成了".1" 而非正常的"0.1"
发表于 2017-10-21 08:49:32 | 显示全部楼层
USER2128 发表于 2017-10-20 11:13
程序没有问题的,是因你的系统变量中去掉了头部"0"造成的,
意思是:(rtos 0.1 2 16) 转成了".1" 而非正 ...

(rtos 0.1 2 16)
"0.1000000000000000"
发表于 2017-10-21 08:52:45 | 显示全部楼层
回帖是一种美德!感谢楼主的无私分享 谢谢
发表于 2017-10-21 11:38:34 | 显示全部楼层
本帖最后由 USER2128 于 2017-10-21 11:44 编辑
梦里水香 发表于 2017-10-21 08:49
(rtos 0.1 2 16)
"0.1000000000000000"

这个,你就用用系统变量将尾"0"去掉
详见“DIMALTZ”系统变量

我的:DIMALTZ = 9
发表于 2017-10-21 11:53:17 | 显示全部楼层
USER2128 发表于 2017-10-21 11:38
这个,你就用用系统变量将尾"0"去掉
详见“DIMALTZ”系统变量

改成9了也不行,版本是autocad2008
发表于 2017-10-21 12:05:31 | 显示全部楼层
本帖最后由 USER2128 于 2017-10-21 12:09 编辑
梦里水香 发表于 2017-10-21 11:53
改成9了也不行,版本是autocad2008

应该是系统变量
dimzin
我的设置成8
发表于 2017-10-21 12:37:30 | 显示全部楼层
USER2128 发表于 2017-10-21 12:05
应该是系统变量
dimzin
我的设置成8

我的系统变量dimzin也是8
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 13:43 , Processed in 0.162178 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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