Uses of Class java.math.MathContext (Java 2 Platform SE 5.0) (original) (raw)
Methods in java.math with parameters of type MathContext
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[abs](../../../java/math/BigDecimal.html#abs%28java.math.MathContext%29)**([MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is the absolute value of this BigDecimal, with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[add](../../../java/math/BigDecimal.html#add%28java.math.BigDecimal, java.math.MathContext%29)**([BigDecimal](../../../java/math/BigDecimal.html "class in java.math") augend,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is (this + augend), with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[divide](../../../java/math/BigDecimal.html#divide%28java.math.BigDecimal, java.math.MathContext%29)**([BigDecimal](../../../java/math/BigDecimal.html "class in java.math") divisor,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is (this / divisor), with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")[]
**BigDecimal.** **[divideAndRemainder](../../../java/math/BigDecimal.html#divideAndRemainder%28java.math.BigDecimal, java.math.MathContext%29)**([BigDecimal](../../../java/math/BigDecimal.html "class in java.math") divisor,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a two-element BigDecimal array containing the result of divideToIntegralValue followed by the result ofremainder on the two operands calculated with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[divideToIntegralValue](../../../java/math/BigDecimal.html#divideToIntegralValue%28java.math.BigDecimal, java.math.MathContext%29)**([BigDecimal](../../../java/math/BigDecimal.html "class in java.math") divisor,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is the integer part of (this / divisor).
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[multiply](../../../java/math/BigDecimal.html#multiply%28java.math.BigDecimal, java.math.MathContext%29)**([BigDecimal](../../../java/math/BigDecimal.html "class in java.math") multiplicand,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is (this × multiplicand), with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[negate](../../../java/math/BigDecimal.html#negate%28java.math.MathContext%29)**([MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is (-this), with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[plus](../../../java/math/BigDecimal.html#plus%28java.math.MathContext%29)**([MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is (+this), with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[pow](../../../java/math/BigDecimal.html#pow%28int, java.math.MathContext%29)**(int n,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is(thisn).
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[remainder](../../../java/math/BigDecimal.html#remainder%28java.math.BigDecimal, java.math.MathContext%29)**([BigDecimal](../../../java/math/BigDecimal.html "class in java.math") divisor,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is (this % divisor), with rounding according to the context settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[round](../../../java/math/BigDecimal.html#round%28java.math.MathContext%29)**([MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal rounded according to theMathContext settings.
[BigDecimal](../../../java/math/BigDecimal.html "class in java.math")
**BigDecimal.** **[subtract](../../../java/math/BigDecimal.html#subtract%28java.math.BigDecimal, java.math.MathContext%29)**([BigDecimal](../../../java/math/BigDecimal.html "class in java.math") subtrahend,[MathContext](../../../java/math/MathContext.html "class in java.math") mc)
Returns a BigDecimal whose value is (this - subtrahend), with rounding according to the context settings.