> On Jun 18, 2025, at 5:25 AM, Jim Hall via Freedos-devel 
> <freedos-devel@lists.sourceforge.net> wrote:
> 
> 
> 
> On Wed, Jun 18, 2025, 1:32 AM Jerome Shidel via Freedos-devel 
> <freedos-devel@lists.sourceforge.net 
> <mailto:freedos-devel@lists.sourceforge.net>> wrote:
> 
> It looks interesting.
> 
> But, I think I have know idea on how to use such a calculator.
> 
> I tried entering “12-5” and got -7 as the answer. Probably me.
> 
> ;^/
> 
> 
> That is the correct result for an RPN calculator if you did what I think you 
> did. 
> 
> RPN operates on a stack with operators. So to calculate "12-5" you'd enter: 
> 
> 12 <enter> 5 -
> 
> Typing "12 <enter>" puts the number 12 into the stack. Typing "5" puts the 
> number 5 into the stack as the next value. And typing "-" performs the action 
> to subtract the two values in the stack: the first number minus the second 
> number, or 12 minus 5, which gives 7.
> 
> But if you entered the numbers like you might in a standard calculator, you 
> probably entered:
> 
> 12 - 5
> 
> And if you start with nothing (zero) in the stack, the "-" is the action, so 
> that's the same as "0-12" so now you have -12 in the stack. Entering the "5" 
> puts 5 on the stack, and if you happened to hit "+" after that (that's what I 
> think happened) then that adds the two values on the stack, which is the same 
> as "-12 + 5" which gives -7.
> 
> 
> So you got the right answer for what you entered. 
> 
> I'll add that RPN is not my preferred way to use a calculator, but I know a 
> few folks who love it so I've learned the basics of RPN just by osmosis. :⁠-⁠)

You are correct. I was entering the calculation like a “standard” calculator.

Looking at all of the functions RPNV provided and features like mouse support, 
I figured getting the wrong answer on such a simple calculation had to be my 
fault. LOL.

Like you, RPN would not be my preferred method. If it were, this looks like a 
nice little calculator. I am glad to see that Davide has continued to develop 
it. 

It might be worthy a news mention. 

:-)

> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel

_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to