Is this your app? Claim this page to add your own description, links and contact info. It's free. →
Version
1.5
Size
1.19 Mb
Updated
3 years ago
Released
19 Mar 2016
Description
A calculator using rpn (reverse polish notation)
Wikipedia:
[https://en.wikipedia.org/wiki/Reverse_Polish_notation]
Reverse Polish notation (RPN) is a mathematical notation in which every operator follows all of its operands, in contrast to Polish notation (PN), which puts the operator in the prefix position. It is also known as postfix notation and is parenthesis-free as long as operator arities are fixed. The description "Polish" refers to the nationality of logician Jan Łukasiewicz,[1] who invented (prefix) Polish notation in the 1920s.[2][3]
The reverse Polish scheme was proposed in 1954 by Burks, Warren, and Wright[4] and was independently reinvented by F. L. Bauer and E. W. Dijkstra in the early 1960s to reduce computer memory access and utilize the stack to evaluate expressions. The algorithms and notation for this scheme were extended by Australian philosopher and computer scientist Charles Hamblin in the mid-1950s.[5][6]
During the 1970s and 1980s, RPN was well-known to many calculator users, as Hewlett-Packard used it in their pioneering 9100A[7] and HP-35 scientific calculators, the succeeding Voyager series - and also the "cult" HP-12C financial calculator.[8]
In computer science, postfix notation is often used in stack-based and concatenative programming languages. It is also common in dataflow and pipeline-based systems, including Unix pipelines.
Most of what follows is about binary operators. A unary operator for which the reverse Polish notation is the general convention is the factorial.
Estimates
Availability
Devices
iPad2Wifi
iPad23G
iPhone4S
iPadThirdGen
iPadThirdGen4G
iPhone5
iPodTouchFifthGen
iPadFourthGen
iPadFourthGen4G
iPadMini
iPadMini4G
iPhone5c
iPhone5s
iPadAir
iPadAirCellular
iPadMiniRetina
iPadMiniRetinaCellular
iPhone6
iPhone6Plus
iPadAir2
iPadAir2Cellular
iPadMini3
iPadMini3Cellular
iPodTouchSixthGen
iPhone6s
iPhone6sPlus
iPadMini4
iPadMini4Cellular
iPadPro
iPadProCellular
iPadPro97
iPadPro97Cellular
iPhoneSE
iPhone7
iPhone7Plus
iPad611
iPad612
iPad71
iPad72
iPad73
iPad74
iPhone8
iPhone8Plus
iPhoneX
iPad75
iPad76
iPhoneXS
iPhoneXSMax
iPhoneXR
iPad812
iPad834
iPad856
iPad878
iPadMini5
iPadMini5Cellular
iPadAir3
iPadAir3Cellular
iPodTouchSeventhGen
iPhone11
iPhone11Pro
iPadSeventhGen
iPadSeventhGenCellular
iPhone11ProMax
iPhoneSESecondGen
iPadProSecondGen
iPadProSecondGenCellular
iPadProFourthGen
iPadProFourthGenCellular
Pricing by country
| Country | Price |
|---|---|
| Canada | 0.99 CAD |
| China | 8 CNY |
| France | 0.99 EUR |
| Germany | 0.99 EUR |
| Italy | 0.99 EUR |
| Netherlands | 0.99 EUR |
| Portugal | 0.99 EUR |
| Spain | 0.99 EUR |
| Poland | 1.09 EUR |
| UK | 0.99 GBP |
| India | 99 INR |
| Japan | 150 JPY |
| Korea, Republic Of | 1100 KRW |
| Poland | 4.99 PLN |
| Russia | 99 RUB |
| Turkey | 39.99 TRY |
| USA | 0.99 USD |
| Korea, Republic Of | 1.09 USD |
| Ukraine | 0.99 USD |