20droger wrote in post #12951978
Obviously, you're not nerdy enough. How sad, since nerds rule the world, or, at least, the world's money.
The HP 50g is Hewlett-Packard's current top-of-the-line calculator. See it here:
http://www.shopping.hp.com …orefronts/F2229AA%2523ABA
RPN (Reverse Polish Notation) is a type of logic used to perform operations on calculators and computers. The other type of logic used by calculator is Algebraic notation. Most HP calculators use RPN, especially the more expensive ones. The HP 50g can use either.
With Algebraic notation (also known as infix notation), used by Texas Instruments, Casio, Sharp, and some HP calculators, problems are entered as they would be written. While this sounds intuitive, it requires the operator to keep track of priorities, parentheses, and intermediate values. Many a complex problem has failed, or worse, produced erroneous results, because an operator got a priority wrong or failed to close a parenthesis.
RPN (also called postfix notation) has no such requirements. It is an outgrowth of a system of logic developed by Jan Lukasiewicz in the 1920s. This system of logic was called Polish Notation (in honor of Lukasiewicz), and is formally known as prefix notation. With Polish notation, you enter the operators first and then the operands (hence: prefix).
With RPN, you enter the operands first, and then the operators (hence: postfix). This completely does away with priorities, parentheses, and other artificial structures, and uses the machine's stack to automatically keep track of intermediate values. This is the way a machine thinks, making RPN a natural system for computers, and calculators, which are just small computers.
Algebraic notation, the way problems are solve with pencil and paper, mixes operands and operators (hence: infix). This does not lend itself to machine operation. Calculators and computers that use algebraic notation actually use some form of translation system to allow the machine to do the actual operations in an RPN-like structure. They have to, since machines are stack oriented by their very nature.
People, like myself, who learned to program machines at their most basic levels (machine language and Assembly), naturally gravitate towards RPN in their choice of calculators. It just makes more sense.
See? Nerds give nerdy responses. I freely admit that.
But then, is that any worse than the Jock responses put here by those who think with their gonads? You know: guns, bikes, football (any variety), etc.