math.lisp 285 B

1234567891011121314
  1. (in-package :tartlet)
  2. (defun r->d (x)
  3. (/ (* x 180.0d0)
  4. pi))
  5. (defun d->r (y)
  6. (/ (* y pi)
  7. 180.0d0))
  8. (defun make-directed-vector (radian-angle &optional (length 1))
  9. (make-vector2 (* (cos radian-angle) length)
  10. (* (sin radian-angle) length)))