Skip to content
This repository has been archived by the owner. It is now read-only.


Switch branches/tags
This branch is 12 commits ahead of serso:master.


Failed to load latest commit information.
Latest commit message
Commit time


Scientific calculator with sleek interface and powerful capabilities. This repository contains the version distributed by and is a slightly modified version of Sero's original Calculator++ App. The modifications consist of removing pre-built binaries from the repository as well as removing Google Analytics. All credit besides the before mentioned modifications go to the original author. No further work is planned here from my side.

Get it on F-Droid

(The original version is also available via Google Play)

Demo how the app looks like

★ Save your time!

  • Access additional features from the main screen of the app using gestures. For example, to use «%» slide button «/» up
  • You don't need to press «=» anymore - result is calculated automatically
  • Copy/paste with a single button press
  • App supports both portrait and landscape screen orientations

★ Personalize!

  • C++ has two layouts: standard and engineer. Choose one which suits you best either from the initial wizard or from the application settings
  • Set theme you like
  • Add home screen widget

★ Do calculations without switching between the apps! Calculator++ can work in a separate window floating over other applications on your phone

★ Calculate percentages, square roots, powers, trigonometric functions! Calculator has a big variety of built-in functions and supports adding new user-defined functions

★ Plot 2D and 3D graphs! Several functions can be plotted simultaneously

★ Use powerful mathematical capabilities of the app:

  • Do calculations with variables and constants
  • Use built-in functions or add your own
  • Integrate and differentiate
  • Do calculations with fractions and simplify expressions
  • Do calculations with complex numbers


This project is licensed under Apache License 2.0. The license of this repo was added based on [the comment of the original author (Sergey Solovyev)]( on 2017-07-24 in which he wrote:

The project uses Apache License, Version 2.0 (see source files for example). Unfortunately, I didn't have time to declare the licence in a proper way

The LICENSE file of this repo is what provides in text format. The only modification made was changing the name from LICENSE-2.0.txt to LICENSE.


  • Java 99.4%
  • Other 0.6%