Calculator-AndroidStudio is an example made in Android Studio with Library exp4j. It is capable of evaluating expressions and functions in the real domain. It's a small (40KB) library without any external dependencies, that implements Dijkstra's Shunting Yard Algorithm. exp4j comes with a standard set of built-in functions and operators. Additionally users are able to create custom operators and functions.
Link: https://www.objecthunter.net/exp4j/index.html
- Entering numbers and operands;
- Calculation of the main operations.
This results in the following:
- Android 6.0+
- Android Studio 3.0+
- Kotlin 1.3+
Integrate Calculator-AndroidStudio into your project. Paste the files into the corresponding folders.
Calculator-AndroidStudio is available under the MIT license. See the LICENSE file for more info.