SoftwareX (Jul 2023)

JGMP: Java bindings and wrappers for the GMP library

  • Gianluca Amato,
  • Francesca Scozzari

Journal volume & issue
Vol. 23
p. 101428

Abstract

Read online

The GNU Multiple Precision Arithmetic Library (GMP) is a widely used library for computing with arbitrary precision arithmetic. The library has functionally complete bindings for many programming languages, including .NET, C++, OCaml, Python, Ruby, and Rust, with the notable exception of Java. The JGMP library provides Java bindings and wrappers for using GMP from within any JVM-based language. The library has been thoroughly tested and benchmarked.

Keywords