 - (defun devide (d n / a b r)
- (setq a (/ (float d) (float n))
- b (fix (+ 0.5 a))
- )
- (repeat (1- n)
- (setq r (cons b r))
- )
- (setq r (cons (- d (* b (1- n))) r))
- (reverse r)
- )
_$ (devide 89 2)
(45 44)
_$ (devide 89 3)
(30 30 29)
_$ (devide 89 4)
(22 22 22 23)
_$ (devide 89 5)
(18 18 18 18 17)
这个对吗?
|