MathContext.UNLIMITED in Java

MathContext.UNLIMITED: This is available in java.math.MathContext class of Java.

Syntax:

MathContext java.math.MathContext.UNLIMITED

A MathContext object whose settings have the values required for unlimited precision arithmetic. The values of the settings are precision=0 roundingMode=HALF_UP

Approach

Java

import java.math.MathContext;

public class MathContextUNLIMITED {
    public static void main(String[] args) {

        System.out.println(MathContext.UNLIMITED);
    }
}

Output:

precision=0 roundingMode=HALF_UP


Some other methods of MathContext class

MathContext.DECIMAL128A MathContext object with a precision setting matching the IEEE 754R Decimal128 format, 34 digits, and rounding mode of HALF_EVEN, the IEEE 754R default.

MathContext.DECIMAL32A MathContext object with a precision setting matching the IEEE 754R Decimal32 format, 7 digits, and a rounding mode of HALF_EVEN, the IEEE 754R default.

MathContext.DECIMAL64A MathContext object with a precision setting matching the IEEE 754R Decimal64 format, 16 digits, and a rounding mode of HALF_EVEN, the IEEE 754R default.

equals(Object)This method compares this MathContext with the specified Object for equality.

getPrecision()This method returns the precision setting. This value is always non-negative.

getRoundingMode()This method returns the roundingMode setting.

hashCode()This method returns the hash code for this MathContext.

toString()This method returns the string representation of this MathContext.

MathContext.UNLIMITEDA MathContext object whose settings have the values required for unlimited precision arithmetic.

MathContext(int)This method constructs a new MathContext with the specified precision and the HALF_UP rounding mode.

MathContext(String)This method constructs a new MathContext from a string. The string must be in the same format as that produced by the toString method.

MathContext(int, RoundingMode)This method constructs a new MathContext with a specified precision and rounding mode.

No comments:

Post a Comment