Lee, you are correct ! (as usual )
My simple test bed :
(initget 7)
(setq d (getdist "\nDistance: "))
(initget 7)
(setq a (getangle "\nMiter Angle: "))
(setq x (/ d (1+ (* 2 (cos a)))))
(alert (rtos x 2 4))
Real world application - mitered end end of a salad bar ( i estimated these but they will have to exact for fabrication )
THANKS! -David