java.math
for business mathematical classes.See: Description
Class  Description 

Fraction 
Fraction is a Number implementation that
stores fractions accurately. 
IEEE754rUtils 
Provides IEEE754r variants of NumberUtils methods.

NumberUtils 
Provides extra functionality for Java Number classes.

Extends java.math
for business mathematical classes.
This package is intended for business mathematical use, not scientific use.
See Commons Math for a more complete set of mathematical classes.
These classes are immutable, and therefore threadsafe.
Although Commons Math also exists, some basic mathematical functions are contained within Lang.
These include classes to a Fraction
class, various utilities for random numbers, and the flagship class, NumberUtils
which contains a handful of classic number functions.
There are two aspects of this package that should be highlighted.
The first is NumberUtils.createNumber(String)
, a method which does its best to convert a String into a Number
object.
You have no idea what type of Number it will return, so you should call the relevant xxxValue
method when you reach the point of needing a number.
NumberUtils also has a related NumberUtils.isCreatable(String)
method.
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.