Products J2ObjC Reference android.icu.math Classes BigDecimal The BigDecimal class implements immutable arbitrary-precision decimal numbers. MathContext The MathContext immutable class encapsulates the settings understood by the operator methods of the BigDecimal class (and potentially other classes). Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see our Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Last updated March 19, 2019.