PhysCalc scientific calculator distinguishes itself from other calculators by
- optionally keeping track of (SI-based) units,
- having a built-in list of physical and other universal constants and units,
- allowing for customization in a number of ways.
With PhysCalc your expressions are evaluated both numerically as well as in terms of units if desired, so that you can always check in what SI units to express the result. In addition, PhysCalc comes with a built-in list of physical and other constants (such as Planck's constant, Bohr's radius, the electron mass, and many others) that conform to the 2010 CODATA values where possible. This list is sub-divided in packages (such as an electromagnetic, an atomic, a US weights package) that contain related constants and units. Packages can be separately selected for display so that the screen contains only what you use. Constants and units can also be changed, added, removed or moved between packages.
PhysCalc provides the usual functions (goniometric, hyperbolic, logarithm, etc.) as well as a limited number of conversion functions. Functions are also arranged in packages that can be separately selected for display. All your customizations are saved so that PhysCalc will continue to look just as you prefer whenever you use it.
DISCLAIMER: PhysCalc comes without any warranty or liability whatsoever.
PhysCalc is free and requires no internet access or any other permissions. Send e-mail to [email protected]
if you find mistakes or have suggestions for units, constants, functions or packages to include.
- dimensional consistency in function arguments is enforced when selected
- keeps a list of previous expressions that can be modified or re-invoked
- all buttons give a description of the unit or constant they represent (or the function they invoke) when long tapped
- should work with Android 2.2 and higher (but not tested on 4.2 other than on WXGA, no SDK available yet)
- should work on all screen sizes (but if you have Android 4.x combined with a small screen it won't be very good)
Hints and instructions:
- check/uncheck "units" to include/exclude units from the evaluation
- long tap on buttons for hints and descriptions
- select the expression window by tapping, then tap out your expression
- long tap on the expression window to clear
- tap on the answer window or the "=" button to evaluate your expression
- insert unit expressions in the "divide out" window if you'd like the answers in those units
- customize your screen by selecting packages you want to use, or (e.g.) moving units/constants to the "user" package
- use the reset option to undo all your changes to packages, constants and units
Tiny bug fix.