ProgCalc
Free
1.51for iPhone, iPad
Age Rating
ProgCalc Screenshots
About ProgCalc
ProgCalc is very high precision (38 digits) programmable true-decimal calculator, providing Swift programming language interface to write complex algorithms, supporting scalar and non-scalar data types and operations. Non-scalar data types are comprised of complex, quaternion, n-dimensional vector, array, list, and hierarchical tuple.
App Swift language is subset of standard Swift language tailored for numerical applications. App includes 38-digit scalar math library comprised of well known transcendental functions: trigonometric, hyperbolic, logarithmic, and exponentiation, as well as many other less known useful functions: arithmetic-geometric mean, arbitrary precision rounding, mod operations, log/normal binomial coefficients, log/normal factorial functions, ceil and floor functions (towards -∞, and 0), and more.
App document is included with the app ([2nd][8] key), and provides comprehensive description of all calculator features, language guide with examples and grammar, and more.
ProgCalc user interface has three interactive modes (described in detail in app document):
- Standard infiX notation — default
- Fully editable infiX notation
- RPN notation (RPN)
You can switch between modes at device home screen by applying pressure gesture on app icon. On iPad devices you can use more convenient dedicated mode-switch keys.
Note: Even though released, iPad display screen is at preliminary stage.
This app is ad-free and will always stay ad-free.
This app does not use any third party software.
App Swift language is subset of standard Swift language tailored for numerical applications. App includes 38-digit scalar math library comprised of well known transcendental functions: trigonometric, hyperbolic, logarithmic, and exponentiation, as well as many other less known useful functions: arithmetic-geometric mean, arbitrary precision rounding, mod operations, log/normal binomial coefficients, log/normal factorial functions, ceil and floor functions (towards -∞, and 0), and more.
App document is included with the app ([2nd][8] key), and provides comprehensive description of all calculator features, language guide with examples and grammar, and more.
ProgCalc user interface has three interactive modes (described in detail in app document):
- Standard infiX notation — default
- Fully editable infiX notation
- RPN notation (RPN)
You can switch between modes at device home screen by applying pressure gesture on app icon. On iPad devices you can use more convenient dedicated mode-switch keys.
Note: Even though released, iPad display screen is at preliminary stage.
This app is ad-free and will always stay ad-free.
This app does not use any third party software.
Show More
What's New in the Latest Version 1.51
Last updated on Jan 16, 2022
Old Versions
Version 1.5 document correction release:
Document "Section 6 Language Grammar" revised.
Calculator MathLib evaluation samples source codes revised (samples/ml_xxx.swift).
Document "Section 6 Language Grammar" revised.
Calculator MathLib evaluation samples source codes revised (samples/ml_xxx.swift).
Show More
Version History
1.51
Jan 16, 2022
Version 1.5 document correction release:
Document "Section 6 Language Grammar" revised.
Calculator MathLib evaluation samples source codes revised (samples/ml_xxx.swift).
Document "Section 6 Language Grammar" revised.
Calculator MathLib evaluation samples source codes revised (samples/ml_xxx.swift).
1.5
Jan 14, 2022
Enhancement Release.
App document is included with the App. Do either of these to access App document:
+ launch App and press [2nd][8] key to bring up (pdf) document, or
+ pressure-press App icon and select "document" from the drop-down menu.
Please refer to App document Section 10 Release Notes for changes covered in this release.
App document is included with the App. Do either of these to access App document:
+ launch App and press [2nd][8] key to bring up (pdf) document, or
+ pressure-press App icon and select "document" from the drop-down menu.
Please refer to App document Section 10 Release Notes for changes covered in this release.
1.26
Nov 9, 2018
Enhancements:
+ None.
BUG fixes:
+ Built-in users manual was not properly updated in apps Documents folder (a curtesy file sharing feature).
Document Changes:
+ Sections 2.4 and 2.6 clarification changes.
Note: iPad display screen is still at preliminary stage.
ProgCalc FAQ
Click here to learn how to download ProgCalc in restricted country or region.
Check the following list to see the minimum requirements of ProgCalc.
iPhone
iPad
ProgCalc supports English