SwiftRPN vs Dozecal Usage & Stats
SwiftRPN is an RPN (Reverse Polish Notation) calculator that aims to be quick to open and easy to use.
= RPN Stack
Work quickly and efficiently using the RPN Stack by pushing and popping values. The stack will always show what series
of inputs led to each output, so you won't lose context during complicated expressions.
= Extended Types
SwiftRPN can understand scalar types like integers and real numbers, as well as vectors and square matrices of sizes 2, 3, and 4.
When operating purely in the scalar integer domain, SwiftRPN can promote up to BigInts to avoid floating point imprecision.
= 80 Operators
SwiftRPN has 84 built-in operators with included documentation and examples.
All the expected operators (basic arithmetic, exponents, logarithms) are present, as are:
- Rounding functions (floor/ceil/trunc/round)
- Unit conversions
- Bitwise operations (and/or/not/xor/shift left/shift right)
- Statistics (avg/min/max/sum/std dev/NPV)
- Trigonometry (sin/cos/tan + arc/hyperbolic variants)
- Vector operations (dot/cross/normalize/length/swizzle)
- Matrix operations (identity/inverse/transpose + translation/scale/rotation matrix generators)
= Unit Conversions
SwiftRPN has 74 built-in units, and can convert between units within families, including:
- Angle
- Area
- Colors (3 and 4 components)
- Coordinate systems (2D and 3D)
- Length
- Mass
- Storage (Base 10 [SI, 1000 bytes in a kb] and Base 2 [1024 bytes in a kb])
- Temperature
- Time
- Volume
= Value Representation
SwiftRPN recognizes values represented in binary, octal, decimal, and hexidecimal. You can:
- Enter values in one representation, and convert them to another
- See the result of bitwise operations in binary automatically
- View vec3 and vec4 components (truncated) in hexidecimal when working with colors.
- Apple App Store
- Free
- Utilities
Store Rank
- -
Dozecal is an educational RPN* calculator to promote the use of Base Twelve in math and science.
The usual math functions are available in both DUODECIMAL and DECIMAL modes.
Conversion is automatically made when switching from one mode to the other one.
Trigonometric operations uses DEGREE as unit of measure.
For more information about Base 12, please visit the Dozenal Society of America.
* RPN : the Dozecalc calculator uses the Reverse Polish Notation (RPN). This notation seems complex but has many advantages over algebraic notation and is more intuitive once you have understood the idea.
The calculator has a stack and any operation that requires two numbers is using the bottom stack layers (X and Y). Key ENTER to push the stack up and separate one number from the next. To perform arithmetic, key in the first number, press ENTER to separate the first number from the second, then key in the second number and then select and operator such as the numerical functions +, -, * or /. The result appears immediately after you press the numerical function key. The operator is keyed in only after both operands are in the stack.
Example: calculate 3 + 4
Key sequence: 3 ENTER 4 +
Result: 7
The result of any operation may itself become an operand. You do not need to press enter again to use the result. The "7" is already entered.
Example: add 2 to the previous result
Key sequence: 2 +
Result: 9
Example: calculate 5 * (3 + 4)
Key sequence: 3 ENTER 4 + 5 *
Alternate key sequence: 5 ENTER 3 ENTER 4 + *
Disclaimer: results and precision may occasionally be incorrect. Should you report them at johan@unumdesignum.com, and the author will be happy to fix !
- Apple App Store
- Free
- Utilities
Store Rank
- -
SwiftRPN vs. Dozecal ranking comparison
Compare SwiftRPN ranking trend in the past 28 days vs. Dozecal
Rank
No Data Available
SwiftRPN vs. Dozecal ranking by country comparison
Compare SwiftRPN ranking trend in the past 28 days vs. Dozecal
No Data to Display
Compare to any site with our free trial
SwiftRPN VS.
Dozecal
December 30, 2024