Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sj14/calculon

🧮 A basic, open-source, cross-platform, and note-style calculator.
https://github.com/sj14/calculon

calculator java swing

Last synced: 3 months ago
JSON representation

🧮 A basic, open-source, cross-platform, and note-style calculator.

Awesome Lists containing this project

README

        

# Calculon

A basic, open-source, cross-platform, and "note-style" calculator inspired by [Numi](https://numi.app/).

![sceenshot](assets/screenshot.png)

Calculon is written in Java and uses the [exp4j](https://www.objecthunter.net/exp4j/) library for evaluating the mathematical expressions. It's developed with the Netbeans IDE and the Swing GUI Builder.

> **Note**
> On Windows, when using the `Calculon.exe` installer, the binary is automatically installed into the "Program Files\Calculon" folder.

## Functions

Functions provided by the `exp4j` library:

- abs: absolute value
- acos: arc cosine
- asin: arc sine
- atan: arc tangent
- cbrt: cubic root
- ceil: nearest upper integer
- cos: cosine
- cosh: hyperbolic cosine
- exp: euler's number raised to the power (e^x)
- floor: nearest lower integer
- log: logarithmus naturalis (base e)
- log10: logarithm (base 10)
- log2: logarithm (base 2)
- sin: sine
- sinh: hyperbolic sine
- sqrt: square root
- tan: tangent
- tanh: hyperbolic tangent
- signum: signum function