Re: A92: Floating-point Support


[Prev][Next][Index][Thread]

Re: A92: Floating-point Support




Well, if you impliment all that stuff division and multiplication and
stuff...you should know that trig is pretty easy with a power series.  For
instance, for sin(x), you need x in radians, and it would probably be best to
reduce it to + or - 2pi or so.  Then you can approximate sin(x) with: x
-x^3/3! + x^5/5! - x^7/7! ... it gives a very close approximation after adding
only a few terms (seven terms or so would probably be good) try it out on a
calculator, see how close it gets you.  If you like it, and you write those
routines, there's also a power series for cos(x).  I don't think it would work
well for tan(x) though.  Anyhow, sin(x) and cos(x) would be good for start on
trig, once you have the basic addition, subtraction, multiplication and
division implimented.


Follow-Ups: