From: John H Meyers on
On Sat, 12 Apr 2008 14:57:47 -0500, PeterW wrote:

> If you know in which interval you want to find a [numeric]
> solution, you can calculate the solution value easily
> with a little iteration program or other numerical methods [ROOT ?]
> I think there are at least 3 different methods.
>
> On the other hand it is really difficult to write a general
> program to find all solutions automatically,
> even for this very simple specific problem.

"All roots" is in general impossible for a numeric solver
(e.g. 'SIN(1/X)=0.5' has an infinite number of solutions near X=0),
but it is easy to automate simple searching,
within a user-defined interval and specified "coarseness"
(size of fixed sub-intervals), e.g.:

ROOTS (UserRPL for any HP48G/49G/50G)
http://groups.google.com/group/comp.sys.hp48/msg/d9206945b20ed9aa
http://groups.google.com/group/comp.sys.hp48/msg/ce02637fba5af50f
http://www.hpcalc.org/search.php?query=allroots

[r->] [OFF]