Uses of Class
org.teavm.classlib.java.math.TBigDecimal
Packages that use TBigDecimal
-
Uses of TBigDecimal in org.teavm.classlib.java.math
Fields in org.teavm.classlib.java.math declared as TBigDecimalModifier and TypeFieldDescriptionstatic TBigDecimal
TBigDecimal.ONE
The constant one as aBigDecimal
.static TBigDecimal
TBigDecimal.TEN
The constant ten as aBigDecimal
.static TBigDecimal
TBigDecimal.ZERO
The constant zero as aBigDecimal
.Methods in org.teavm.classlib.java.math that return TBigDecimalModifier and TypeMethodDescriptionTBigDecimal.abs()
Returns a newBigDecimal
whose value is the absolute value ofthis
.TBigDecimal.abs(TMathContext mc)
Returns a newBigDecimal
whose value is the absolute value ofthis
.TBigDecimal.add(TBigDecimal augend)
Returns a newBigDecimal
whose value isthis + augend
.TBigDecimal.add(TBigDecimal augend, TMathContext mc)
Returns a newBigDecimal
whose value isthis + augend
.TBigDecimal.divide(TBigDecimal divisor)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, int roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, int scale, int roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, int scale, TRoundingMode roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, TMathContext mc)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, TRoundingMode roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divideAndRemainder(TBigDecimal divisor)
Returns aBigDecimal
array which contains the integral part ofthis / divisor
at index 0 and the remainderthis % divisor
at index 1.TBigDecimal.divideAndRemainder(TBigDecimal divisor, TMathContext mc)
Returns aBigDecimal
array which contains the integral part ofthis / divisor
at index 0 and the remainderthis % divisor
at index 1.TBigDecimal.divideToIntegralValue(TBigDecimal divisor)
Returns a newBigDecimal
whose value is the integral part ofthis / divisor
.TBigDecimal.divideToIntegralValue(TBigDecimal divisor, TMathContext mc)
Returns a newBigDecimal
whose value is the integral part ofthis / divisor
.TBigDecimal.max(TBigDecimal val)
Returns the maximum of thisBigDecimal
andval
.TBigDecimal.min(TBigDecimal val)
Returns the minimum of thisBigDecimal
andval
.TBigDecimal.movePointLeft(int n)
Returns a newBigDecimal
instance where the decimal point has been movedn
places to the left.TBigDecimal.movePointRight(int n)
Returns a newBigDecimal
instance where the decimal point has been movedn
places to the right.TBigDecimal.multiply(TBigDecimal multiplicand)
Returns a newBigDecimal
whose value isthis * multiplicand
.TBigDecimal.multiply(TBigDecimal multiplicand, TMathContext mc)
Returns a newBigDecimal
whose value isthis * multiplicand
.TBigDecimal.negate()
Returns a newBigDecimal
whose value is the-this
.TBigDecimal.negate(TMathContext mc)
Returns a newBigDecimal
whose value is the-this
.TBigDecimal.plus()
Returns a newBigDecimal
whose value is+this
.TBigDecimal.plus(TMathContext mc)
Returns a newBigDecimal
whose value is+this
.TBigDecimal.pow(int n)
Returns a newBigDecimal
whose value isthis ^ n
.TBigDecimal.pow(int n, TMathContext mc)
Returns a newBigDecimal
whose value isthis ^ n
.TBigDecimal.remainder(TBigDecimal divisor)
Returns a newBigDecimal
whose value isthis % divisor
.TBigDecimal.remainder(TBigDecimal divisor, TMathContext mc)
Returns a newBigDecimal
whose value isthis % divisor
.TBigDecimal.round(TMathContext mc)
Returns a newBigDecimal
whose value isthis
, rounded according to the passed contextmc
.TBigDecimal.scaleByPowerOfTen(int n)
Returns a newBigDecimal
whose value isthis
10^n
.TBigDecimal.setScale(int newScale)
Returns a newBigDecimal
instance with the specified scale.TBigDecimal.setScale(int newScale, int roundingMode)
Returns a newBigDecimal
instance with the specified scale.TBigDecimal.setScale(int newScale, TRoundingMode roundingMode)
Returns a newBigDecimal
instance with the specified scale.TBigDecimal.stripTrailingZeros()
Returns a newBigDecimal
instance with the same value asthis
but with a unscaled value where the trailing zeros have been removed.TBigDecimal.subtract(TBigDecimal subtrahend)
Returns a newBigDecimal
whose value isthis - subtrahend
.TBigDecimal.subtract(TBigDecimal subtrahend, TMathContext mc)
Returns a newBigDecimal
whose value isthis - subtrahend
.TBigDecimal.ulp()
Returns the unit in the last place (ULP) of thisBigDecimal
instance.static TBigDecimal
TBigDecimal.valueOf(double val)
Returns a newBigDecimal
instance whose value is equal toval
.static TBigDecimal
TBigDecimal.valueOf(long unscaledVal)
Returns a newBigDecimal
instance whose value is equal tounscaledVal
.static TBigDecimal
TBigDecimal.valueOf(long unscaledVal, int scale)
Returns a newBigDecimal
instance whose value is equal tounscaledVal
10^(-scale
).Methods in org.teavm.classlib.java.math with parameters of type TBigDecimalModifier and TypeMethodDescriptionTBigDecimal.add(TBigDecimal augend)
Returns a newBigDecimal
whose value isthis + augend
.TBigDecimal.add(TBigDecimal augend, TMathContext mc)
Returns a newBigDecimal
whose value isthis + augend
.int
TBigDecimal.compareTo(TBigDecimal val)
Compares thisBigDecimal
withval
.TBigDecimal.divide(TBigDecimal divisor)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, int roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, int scale, int roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, int scale, TRoundingMode roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, TMathContext mc)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divide(TBigDecimal divisor, TRoundingMode roundingMode)
Returns a newBigDecimal
whose value isthis / divisor
.TBigDecimal.divideAndRemainder(TBigDecimal divisor)
Returns aBigDecimal
array which contains the integral part ofthis / divisor
at index 0 and the remainderthis % divisor
at index 1.TBigDecimal.divideAndRemainder(TBigDecimal divisor, TMathContext mc)
Returns aBigDecimal
array which contains the integral part ofthis / divisor
at index 0 and the remainderthis % divisor
at index 1.TBigDecimal.divideToIntegralValue(TBigDecimal divisor)
Returns a newBigDecimal
whose value is the integral part ofthis / divisor
.TBigDecimal.divideToIntegralValue(TBigDecimal divisor, TMathContext mc)
Returns a newBigDecimal
whose value is the integral part ofthis / divisor
.TBigDecimal.max(TBigDecimal val)
Returns the maximum of thisBigDecimal
andval
.TBigDecimal.min(TBigDecimal val)
Returns the minimum of thisBigDecimal
andval
.TBigDecimal.multiply(TBigDecimal multiplicand)
Returns a newBigDecimal
whose value isthis * multiplicand
.TBigDecimal.multiply(TBigDecimal multiplicand, TMathContext mc)
Returns a newBigDecimal
whose value isthis * multiplicand
.TBigDecimal.remainder(TBigDecimal divisor)
Returns a newBigDecimal
whose value isthis % divisor
.TBigDecimal.remainder(TBigDecimal divisor, TMathContext mc)
Returns a newBigDecimal
whose value isthis % divisor
.TBigDecimal.subtract(TBigDecimal subtrahend)
Returns a newBigDecimal
whose value isthis - subtrahend
.TBigDecimal.subtract(TBigDecimal subtrahend, TMathContext mc)
Returns a newBigDecimal
whose value isthis - subtrahend
.