SkillAgentSearch skills...

MicroMathematics

microMathematics Plus - Extended visual calculator

Install / Use

/learn @mkulesh/MicroMathematics

README

License Release Status

<img src="https://github.com/mkulesh/microMathematics/blob/master/images/icon.png" align="center" height="48" width="48"> "Scientific graphing calculator and function plotter oriented around a worksheet"

With microMathematics Plus, not only can you perform mathematical calculations in naturally readable form but you can also create and manage your own collection of interactive formulas!

microMathematics Plus is a revolutionary new kind of mobile calculator. It is a scientific graphing calculator and function plotter on Android oriented around a worksheet. It features live editing of mathematical identities combined with highly accurate computations.

This app is not only for students. Anyone who enjoys mathematics or requires more than just a basic calculator will benefit from microMathematics' amazing calculations and plotting.

<img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png" alt="Get it on Google Play" height="110"> <img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="110">

Benefits and features:

  • Maximum privacy: No ads, no trackers, no telemetry, no special permissions
  • The modern Material design supports different color themes and works on smartphones and/or tablets in portrait and landscape mode
  • Verification, validation, documentation and re-use of mathematical calculations
  • Works on smartphone or tablet in portrait and landscape mode
  • Supports all commonly used mathematical operations
  • Mathematical expressions are written in an intuitive and naturally readable form
  • Supports SI and non-SI units (including units of information)
  • Powerful mathematical touch-screen editor with undo function which makes editing easier
  • You can perform multiple calculations and subsequently correct or change all used formulas
  • It is possible to store intermediate results into 1D, 2D, or 3D array that can improve calculation performance
  • Mathematical expressions are collected in a document, that includes not only formulas and plots, but also additional text and images (SVG format is also supported)
  • You can store your document on an SD card and export it into LaTeX format or an image (SD writing permission is needed)
  • SD card on Android 6+ is also supported
  • The app contains a detailed "How to use" page and several examples
  • Supports data import from ASCII files
  • Integration with SMath Studio: SMath Studio is able to open workshets stored in microMathematics, see this document for details. Documents from SMath Studio can also be opened in microMathematics.

Screenshots:

Example of a function plot Example of a 3D plot Toolbar

For more screenshots, see directory images/screenshots.

Documentation

Posts on Habr (in Russian)

Reviews and publications:

Languages

  • English
  • Russian
  • German
  • Brazilian Portuguese
  • Chinese
  • Spanish

Authors

  • Mikhail Kulesh (core development, German/Russian translation), mikhail.kulesh@gmail.com
  • Caio Roberto Ramos da Silva (Brazilian Portuguese translation), caiorrs@gmail.com
  • Yubin Hsu (Chinese translation), yubin.taiwan@gmail.com
  • Linsui (Chinese translation), linsui555@gmail.com
  • Diego Sanguinetti (Spanish translation)

License

This software is published under the GNU General Public License, Version 3

Copyright (C) 2014-2022 by Mikhail Kulesh

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program.

If not, see www.gnu.org/licenses.

Used Open Source Libraries

This App depends or includes the following third-party libraries or code fragments:

View on GitHub
GitHub Stars642
CategoryDevelopment
Updated3d ago
Forks72

Languages

Java

Security Score

100/100

Audited on Mar 23, 2026

No findings