Reposted - did not have correct tag first time round :-( I have a routine by Alex Franke that gives sin angles and cosine from = which I can derive tan( x ) =3D sin( x ) / cos( x ) Alex indicates to get ARCTan They're simply the inverses... arctan ( = tan(x) ) =3D x What I don't understand is how to get arctan from a tan fraction or how = to get the inverse tan function in assembler code. :-( Roy --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.543 / Virus Database: 337 - Release Date: 21/11/2003 -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics