First time posting, so hello to the community!
I'm a bit stumped here and hopefully this isn't a forehead palm question, but the following code just runs in a continuous loop and I don't know why:
(setq a 12.0
b 5.05)
(while (not (zerop (rem a b)))
(setq b (+ b 0.05))
)
Can someone enlighten me as to why this runs continuously? I would think that once it hits 6.0 it should break the loop.
Thanks!
-Kevin