 - (defun c:aver ()
- (setq ss (ssget '((0 . "TEXT")))
- i -1 j 0 m 0
- )
- (while (setq s1 (ssname ss (setq i (1+ i))))
- (setq z (cdr (assoc 1 (entget s1))))
- (if (setq z (distof z))
- (progn
- (setq j (1+ j)
- m (+ m z)
- ))))
- (princ "\n平均值 = ")
- (princ (/ m j 1.0))
- (princ)
- )
|