PyCalc Version
PyCalc 1.0.20
- Improvements to the new user onboarding procedure
- Usability enhancements and bug fixes
PyCalc 1.0.19
- Upgrade to Python version 3.11.1
- Support for https in the "requests" package, for making https queries on the web.
- See the requests page for more information.
- Usability enhancements and bug fixes
PyCalc 1.0.18
- Minor bug fix
PyCalc 1.0.17
- New onbooarding experience to help new users become effective quickly.
- Minor changes to keyboard layouts
- Minor enhancements to user interface and bug fixes
PyCalc 1.0.16
- Added degrees/radians modes
- bug fixes
PyCalc 1.0.15
- Layout updated for improved ergonomics
- Performance enhancements, usability upgrades, and bug fixes
PyCalc 1.0.14
- Basic financial functions
- Simplified error messages
PyCalc 1.0.13
- Minor bug fixes
- Minor interface enchancements
PyCalc 1.0.12
- New Big+Easy keyboard
- In-app guided tour of major app features
- Right-handed and Left-handed layouts
PyCalc 1.0.11
- Syntax Highlighting — Colorized Python code
- Numerous robustness and performance improvements
PyCalc 1.0.10
PyCalc 1.0.10 is a large release that adds many usability improvements, bug fixes, and significant features. The most significant new features are:
- Precision Modes:
- Standard Mode — For compatibility with standard Python.
- Decimal Mode — Provides improved precision and readability. Numbers you type into the code entry box are automatically converted to a high-precision decimal type.
- Fractional Mode — Provides built-in support for fractional math. Division operations you type into the code entry box are automatically converted into fractions.
2/7 + 3/7
→5/7
- Matrix Mode — Provides built-in support for matrix operations and linear algebra. Bracketed (
[]
) expressions you type into the code entry box are automatically converted into a matrix type. - Sympy package — Provides support for symbolic math.
- mpmath package — Makes many mathematical functions available.
See Input Modes for more information on these modes.
Many other improvements have been made. See help for details. Also check out the new options in Settings+Help
.
We recommend decimal mode for most use cases. Press and hold the mode indicator icons at the top of the main page to change modes.
Your startup.py script may have been updated to make many more functions available to you, and for compatibility with the new modes.