edata 发表于 2014-7-24 16:55 
个人觉得点值应该用equal +fuzz
嗯! 那就再加一句! - (defun t11 (lst / a b l)
- (while (setq a (car lst))
- (setq lst(mapcar '(lambda(x)(if(equal x a 1e-5)1 x))lst))
- (setq b(length lst)lst(vl-remove 1 lst))
- (setq l (cons (list a (- b (length lst))) l))
- )
- )
|