java.mathpackage supports arbitrary-precision math. The package consists of two classes:
BigIntegernumbers are immutable, arbitrary-precision integers. The
BigIntegerclass provides analogs for all Java language primitive integer operators. The class also supports modular arithmetic, GCD calculation, prime number generation and testing, single-bit manipulation, and various other operations.
BigDecimalnumbers are immutable, arbitrary-precision signed decimal numbers, suitable for monetary calculations. The
BigDecimalclass provides operations for basic arithmetic, scale manipulation, comparison, format conversion, and hashing.
Copyright © 2002
Sun Microsystems, Inc.
All Rights Reserved.
Please send comments to: firstname.lastname@example.org