Post Reply 
(28/48/50) Lambert W Function
01-30-2024, 04:04 PM
Post: #41
RE: (28/48/50) Lambert W Function
(01-30-2024 02:52 PM)Gil Wrote:  FNL=
«
WHILE x .4 >=
REPEAT 'x/(sqrt(1+x)+1)' ->NUM 'x' STO x FNL 2 * x SQ - 'fnl' STO
END 'x/(x+2)' ->NUM 'X2' STO X2 DUP * 'X4' STO 'X4*(5005-X4*(5082-X4*969))/(15015-X4*(24255-X4*(11025-X4*1225)))' ->NUM 'X4' STO 'X2*(X4+X4-x)' ->NUM 'fnl' STO
»

Again, FNL is a recursive function!
I don't know RPL, but the fact it started with WHILE already look wrong.

Also, FNL is unsuitable for big x. (excess recursions cause unnessary rounding errors)
For big x, return LOGP1(X)-X, or simply LN(1+X)-X, is faster and better.

Again, please read thread: Accurate x - log(1+x)

If your question is only about accurate log(1+x)-x, please posted there.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
(28/48/50) Lambert W Function - John Keith - 03-20-2023, 08:43 PM
RE: (28/48/50) Lambert W Function - Gil - 01-29-2024, 11:04 AM
RE: (28/48/50) Lambert W Function - Gil - 01-29-2024, 02:47 PM
RE: (28/48/50) Lambert W Function - Gil - 01-29-2024, 06:46 PM
RE: (28/48/50) Lambert W Function - Gil - 01-29-2024, 09:50 PM
RE: (28/48/50) Lambert W Function - Gil - 01-30-2024, 12:33 AM
RE: (28/48/50) Lambert W Function - Gil - 01-30-2024, 12:04 PM
RE: (28/48/50) Lambert W Function - Gil - 01-30-2024, 02:52 PM
RE: (28/48/50) Lambert W Function - Albert Chan - 01-30-2024 04:04 PM
RE: (28/48/50) Lambert W Function - Gil - 01-31-2024, 07:10 PM



User(s) browsing this thread: 15 Guest(s)