08/18/2007, 11:06 PM
Never mind, I figured it out. Apperently, e^z and exp(z) are not equivalent. The former uses double precision, as if it were doing the following internally:
\( e^z = \frac{e^z}{ln(b)} \), with b = 2.7182818284590458..., where that final 8 should be a 2.
In other words, it treats e as any other base, and solves e^z by performing exp(z)/ln(e), where e is only accurate to double precision. Now I know not to use e^z.
\( e^z = \frac{e^z}{ln(b)} \), with b = 2.7182818284590458..., where that final 8 should be a 2.
In other words, it treats e as any other base, and solves e^z by performing exp(z)/ln(e), where e is only accurate to double precision. Now I know not to use e^z.
~ Jay Daniel Fox

