I'm on a quest, to find an elegant way to convert from rectangular coordinates to polar coordinates. What I have, is a pair of 8 bit signed values, for the X and Y coordinates. I have the radius, which wasn't as ugly as I thought it would be. Finding the angle in any sort of elegant manner is proving elusive. Worse, the only manner i know to calculate it is A=csc(X/radius), which ignores the Y value completely, and has poor resolution where X is near it's maxima and minima. Anybody know of a way to crack this nut? TIA!