Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gentjankolicaj/jmathematics

A java mathematics module
https://github.com/gentjankolicaj/jmathematics

algebra functions geometry modular-arithmetics norms primes

Last synced: 11 days ago
JSON representation

A java mathematics module

Awesome Lists containing this project

README

        

# jmathematics

* A java module for mathematics.
* Status of the project : work in progress.

## How to use it ?

This is not pushed to Maven central... yet. But still you can use it
via [![](https://jitpack.io/v/gentjankolicaj/jmathematics.svg)](https://jitpack.io/#gentjankolicaj/jmathematics)

Add the jitpack repository to your maven repositories:

```


JitPack
https://jitpack.io

```

Then, add the following to your pom.xml (use any version
from [gitHub releases page](https://github.com/gentjankolicaj/jmathematics/releases)):

```

com.github.gentjankolicaj
jmathematics
main-${jitpack-version}

```

## More :

| topic | implementations |
|----------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Algebra | |
| Geometry |

  • Line
  • Triangle
  • Rectangle
  • Square
  • Rhombus
  • Parallelogram
  • Trapezoid
  • Pentagram
  • Hexagram
  • Circle
  • |
    | Algorithms |
  • Euclidean algorithm
  • Extended Euclidean algorithm
  • Bezout coefficients
  • Heron
  • Pythagoras
  • |
    | Approximations |
  • Stirling
  • |
    | Functions |
  • Min, Max, Abs
  • Euclidean, Manhattan norms
  • Euler totient
  • |
    | Modular |
  • Common residue, least residue, congruence, equivalence classes
  • Addition, subtraction, multiplication, exponentiation (multiply-reduce, square-multiply)
  • Log (first discrete log)
  • CRT
  • |
    | Primes |
  • PNT(Prime number theorem approx)
  • Primality & compositeness (Trial-division, Fermat, Miller-Rabin)
  • |
    | Paradox |
  • Birthday paradox
  • |