Post Reply 
Calculate 200^300 with SOLVE
03-03-2016, 09:19 PM
Post: #13
RE: Calculate 200^300 with SOLVE
(03-02-2016 06:09 PM)DavidM Wrote:  I'm reluctant to say how often I've been caught by the fact that ZINTs get converted automatically to REALs if the emulated calculator is in approximate mode ...

Thanks for reporting these little annoyances, I'm always looking in the forum for issues like this one to make sure newRPL does not repeat errors from the past.
In this regards, newRPL compiler does not depend on any flags. If you write a number, the number is compiled "as written" by the user, even if it has more digits than the current system precision.
I'm also for flag-free calculations (or as free as possible), ideally a command (or operator) output should be fully determined by its input, no flags should be involved.

Back to the original topic, the exponents limits in newRPL are -30000 to +30000 so 200^300 is not an issue.
200^300 at any given precision gives the 2.03703...E690 with as many digits as you have requested. Setting the system precision to 91 digits is enough to get the exact result, with 90 you lose one digit.
A trailing dot indicates when a result is approximated or exact, which in this case it comes handy to know if you are overflowing the current precision without having to actually look at all the digits.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Calculate 200^300 with SOLVE - tomisan - 02-28-2016, 12:01 PM
RE: Calculate 200^300 with SOLVE - Tugdual - 03-01-2016, 02:57 AM
RE: Calculate 200^300 with SOLVE - DavidM - 03-02-2016, 06:09 PM
RE: Calculate 200^300 with SOLVE - Claudio L. - 03-03-2016 09:19 PM
RE: Calculate 200^300 with SOLVE - Tugdual - 03-01-2016, 08:49 PM
RE: Calculate 200^300 with SOLVE - Arno K - 03-01-2016, 09:18 PM
RE: Calculate 200^300 with SOLVE - Tugdual - 03-01-2016, 09:24 PM



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