> 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