谁有求面积的lisp小程序撒

 我来答
dnbc1
2012-07-28 · TA获得超过978个赞
知道小有建树答主
回答量:1235
采纳率:92%
帮助的人:405万
展开全部
;从图中选取图元求其面积 by DnBc1
(defun c:qmj()
(vl-load-com)
(while (setq ent (car (entsel "\n请选取图元<回车退出>:")))
(setq obj (vlax-ename->vla-object ent)
mj (vl-catch-all-apply 'vla-get-area (list obj))
)
(if (vl-catch-all-error-p mj)
(progn
(princ "\n所选取的图元不具有面积属性!")
(alert "所选取的图元不具有面积属性!")
)
(progn
(princ (strcat "\n所选取图元的面积=" (rtos mj 2 3)))
(alert (strcat "所选取图元的面积=" (rtos mj 2 3)))
)
)
)
(princ)
)
不知详解
2012-08-04 · 知道合伙人软件行家
不知详解
知道合伙人软件行家
采纳数:609 获赞数:2252
自学计算机。

向TA提问 私信TA
展开全部
平行四边形:
(defun pingxingsibianxing-S(a h)
(* a h)
)
三角形:
(defun tri-S(a h)
(/ (* a h) 2)

)
梯形:
(defun tixing-S(a b h)
(* h (/ (+ a b) 2 ))

)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式