只需一步,快速开始
用(rem 50 5)返回是5.0,
如果是(rem 49 5)返回4,
貌似整除的情况就返回除数,请问怎么才能返回真正的余数呢,就是50/5返回0
使用道具 举报
不会吧,我用一下(rem 50 5)返回的是0
不过试了一下(rem 10.2 0.3)反回0.3
你可以试一下这个自定义的函数,只对整数有用,小数是不对的。
(defun getmod (sdiv ldiv);;求余数 (fix (+ (* (- (/ sdiv 1.0 ldiv) (/ (fix sdiv) (fix ldiv))) ldiv) 0.5 ) ))
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-5-11 04:28 , Processed in 0.139789 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.