# Package org.apache.commons.math.util

Convenience routines and common data structures used throughout the commons-math library.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  DoubleArray | Provides a standard interface for double arrays.
  NumberTransformer | Subclasses implementing this interface can transform Objects to doubles.

- Class Summary
  Class | Description
  --- | ---
  BigReal | Arbitrary precision decimal number.
  BigRealField | Representation of real numbers with arbitrary precision field.
  BigRealField.LazyHolder | Holder for the instance.
  CompositeFormat | Base class for formatters of composite objects (complex numbers, vectors ...).
  ContinuedFraction | Provides a generic means to evaluate continued fractions.
  DefaultTransformer | A Default NumberTransformer for java.lang.Numbers and Numeric Strings.
  FastMath | Faster, more accurate, portable alternative to `StrictMath`.
  MathUtils | Some useful additions to the built-in functions in `Math`.
  MultidimensionalCounter | Converter between unidimensional storage structure and multidimensional conceptual structure.
  OpenIntToDoubleHashMap | Open addressed map from int to double.
  OpenIntToFieldHashMap<T extends FieldElement<T>> | Open addressed map from int to FieldElement.
  ResizableDoubleArray | A variable length `DoubleArray` implementation that automatically handles expanding and contracting its internal storage array as elements are added and removed.
  TransformerMap | This TansformerMap automates the transformation of mixed object types.

- Enum Summary
  Enum | Description
  --- | ---
  MathUtils.OrderDirection | Specification of ordering direction.

## Package org.apache.commons.math.util Description

Convenience routines and common data structures used throughout the commons-math library.

Copyright (c) 2003-2013 Apache Software Foundation