A Java library that supports arbitrary-precision binary and decimal floating-point numbers and rational numbers with arbitrary-precision components.
The library is available
as an artifact in the Central Repository. To add this library to a Maven
project, add the following to the dependencies
section in your pom.xml
file:
<dependency>
<groupId>com.github.peteroupc</groupId>
<artifactId>numbers</artifactId>
<version>1.8.2</version>
</dependency>
In other Java-based environments, the library can be referred to by its
group ID (com.github.peteroupc
), artifact ID (numbers
), and version, as given above.
See the Java API documentation.
Source code is available in the project page.
Written by Peter O.
Any copyright to this work is released to the Public Domain. In case this is not possible, this work is also licensed under Creative Commons Zero (CC0): https://creativecommons.org/publicdomain/zero/1.0/
Release versions of the Java version of this library are signed with the following signing key.
- ID:
Peter Occil (Maven key) <poccil14@gmail.com>
- Fingerprint: 1A82D51407003717A4171AAC87522D618F2B2338