ExprEval
Math expression calculator with variables and functions support

Application that solves math expressions. Main features:

  • Supports variables (e.g. you can do "a=5", then "a+1" and you get 6)
  • Built-in basic function (like logarithms and trigonometry)
  • Custom functions can be defined (e.g. "log(x,b)=log(x)/log(b)", then log(32,2) will print 5)
  • Variables and functions can be edited both from the prompt and dialogs
  • Can print parsing and evaluation steps.
  • (Android 6.0+ only) can evaluate expressions from text selection in any application (ACTION_PROCESS_TEXT intent).
  • Fully localizable - actually includes English and Italian, you can contribute yor translation with a pull request on GitHub.

Changelog:

  • 1.2: updated build tools to fix crash on some Android versions.
  • 1.1: added localization support and Italian translation; added ACTION_PROCESS_TEXT intent filter.
  • 1.0: Initial version.

This application is based on this open source (MIT licensed) library.

License: MIT

Issue Tracker: https://github.com/gianluca-nitti/android-expr-eval/issues
Source Code: https://github.com/gianluca-nitti/android-expr-eval

For full details and additional technical information, see this application's page on the F-Droid wiki.

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications, and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Version 1.2 - Added on 2017-01-17

This version requires Android 4.0.3 or newer.

This version is built and signed by F-Droid, and guaranteed to correspond to the source tarball below.

download apk 1.4 MB (-1 kB) GPG Signature
source tarball 126 kB
no extra permissions needed

Version 1.1 - Added on 2017-01-14

This version requires Android 4.0.3 or newer.

This version is built and signed by F-Droid, and guaranteed to correspond to the source tarball below.

download apk 1.4 MB (+360 kB) GPG Signature
source tarball 126 kB
no extra permissions needed

Version 1.0 - Added on 2016-12-21

This version requires Android 4.0.3 or newer.

This version is built and signed by F-Droid, and guaranteed to correspond to the source tarball below.

download apk 1 MB GPG Signature
source tarball 120 kB
no extra permissions needed


Index