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 final TBigDecimalTBigDecimal.ONEThe constant one as aBigDecimal.static final TBigDecimalTBigDecimal.TENThe constant ten as aBigDecimal.static final TBigDecimalTBigDecimal.ZEROThe constant zero as aBigDecimal.Methods in org.teavm.classlib.java.math that return TBigDecimalModifier and TypeMethodDescriptionTBigDecimal.abs()Returns a newBigDecimalwhose value is the absolute value ofthis.TBigDecimal.abs(TMathContext mc) Returns a newBigDecimalwhose value is the absolute value ofthis.TBigDecimal.add(TBigDecimal augend) Returns a newBigDecimalwhose value isthis + augend.TBigDecimal.add(TBigDecimal augend, TMathContext mc) Returns a newBigDecimalwhose value isthis + augend.TBigDecimal.divide(TBigDecimal divisor) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, int roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, int scale, int roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, int scale, TRoundingMode roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, TMathContext mc) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, TRoundingMode roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divideAndRemainder(TBigDecimal divisor) Returns aBigDecimalarray which contains the integral part ofthis / divisorat index 0 and the remainderthis % divisorat index 1.TBigDecimal.divideAndRemainder(TBigDecimal divisor, TMathContext mc) Returns aBigDecimalarray which contains the integral part ofthis / divisorat index 0 and the remainderthis % divisorat index 1.TBigDecimal.divideToIntegralValue(TBigDecimal divisor) Returns a newBigDecimalwhose value is the integral part ofthis / divisor.TBigDecimal.divideToIntegralValue(TBigDecimal divisor, TMathContext mc) Returns a newBigDecimalwhose value is the integral part ofthis / divisor.TBigDecimal.max(TBigDecimal val) Returns the maximum of thisBigDecimalandval.TBigDecimal.min(TBigDecimal val) Returns the minimum of thisBigDecimalandval.TBigDecimal.movePointLeft(int n) Returns a newBigDecimalinstance where the decimal point has been movednplaces to the left.TBigDecimal.movePointRight(int n) Returns a newBigDecimalinstance where the decimal point has been movednplaces to the right.TBigDecimal.multiply(TBigDecimal multiplicand) Returns a newBigDecimalwhose value isthis * multiplicand.TBigDecimal.multiply(TBigDecimal multiplicand, TMathContext mc) Returns a newBigDecimalwhose value isthis * multiplicand.TBigDecimal.negate()Returns a newBigDecimalwhose value is the-this.TBigDecimal.negate(TMathContext mc) Returns a newBigDecimalwhose value is the-this.TBigDecimal.plus()Returns a newBigDecimalwhose value is+this.TBigDecimal.plus(TMathContext mc) Returns a newBigDecimalwhose value is+this.TBigDecimal.pow(int n) Returns a newBigDecimalwhose value isthis ^ n.TBigDecimal.pow(int n, TMathContext mc) Returns a newBigDecimalwhose value isthis ^ n.TBigDecimal.remainder(TBigDecimal divisor) Returns a newBigDecimalwhose value isthis % divisor.TBigDecimal.remainder(TBigDecimal divisor, TMathContext mc) Returns a newBigDecimalwhose value isthis % divisor.TBigDecimal.round(TMathContext mc) Returns a newBigDecimalwhose value isthis, rounded according to the passed contextmc.TBigDecimal.scaleByPowerOfTen(int n) Returns a newBigDecimalwhose value isthis10^n.TBigDecimal.setScale(int newScale) Returns a newBigDecimalinstance with the specified scale.TBigDecimal.setScale(int newScale, int roundingMode) Returns a newBigDecimalinstance with the specified scale.TBigDecimal.setScale(int newScale, TRoundingMode roundingMode) Returns a newBigDecimalinstance with the specified scale.TBigDecimal.stripTrailingZeros()Returns a newBigDecimalinstance with the same value asthisbut with a unscaled value where the trailing zeros have been removed.TBigDecimal.subtract(TBigDecimal subtrahend) Returns a newBigDecimalwhose value isthis - subtrahend.TBigDecimal.subtract(TBigDecimal subtrahend, TMathContext mc) Returns a newBigDecimalwhose value isthis - subtrahend.TBigDecimal.ulp()Returns the unit in the last place (ULP) of thisBigDecimalinstance.static TBigDecimalTBigDecimal.valueOf(double val) Returns a newBigDecimalinstance whose value is equal toval.static TBigDecimalTBigDecimal.valueOf(long unscaledVal) Returns a newBigDecimalinstance whose value is equal tounscaledVal.static TBigDecimalTBigDecimal.valueOf(long unscaledVal, int scale) Returns a newBigDecimalinstance whose value is equal tounscaledVal10^(-scale).Methods in org.teavm.classlib.java.math with parameters of type TBigDecimalModifier and TypeMethodDescriptionTBigDecimal.add(TBigDecimal augend) Returns a newBigDecimalwhose value isthis + augend.TBigDecimal.add(TBigDecimal augend, TMathContext mc) Returns a newBigDecimalwhose value isthis + augend.intTBigDecimal.compareTo(TBigDecimal val) Compares thisBigDecimalwithval.TBigDecimal.divide(TBigDecimal divisor) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, int roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, int scale, int roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, int scale, TRoundingMode roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, TMathContext mc) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divide(TBigDecimal divisor, TRoundingMode roundingMode) Returns a newBigDecimalwhose value isthis / divisor.TBigDecimal.divideAndRemainder(TBigDecimal divisor) Returns aBigDecimalarray which contains the integral part ofthis / divisorat index 0 and the remainderthis % divisorat index 1.TBigDecimal.divideAndRemainder(TBigDecimal divisor, TMathContext mc) Returns aBigDecimalarray which contains the integral part ofthis / divisorat index 0 and the remainderthis % divisorat index 1.TBigDecimal.divideToIntegralValue(TBigDecimal divisor) Returns a newBigDecimalwhose value is the integral part ofthis / divisor.TBigDecimal.divideToIntegralValue(TBigDecimal divisor, TMathContext mc) Returns a newBigDecimalwhose value is the integral part ofthis / divisor.TBigDecimal.max(TBigDecimal val) Returns the maximum of thisBigDecimalandval.TBigDecimal.min(TBigDecimal val) Returns the minimum of thisBigDecimalandval.TBigDecimal.multiply(TBigDecimal multiplicand) Returns a newBigDecimalwhose value isthis * multiplicand.TBigDecimal.multiply(TBigDecimal multiplicand, TMathContext mc) Returns a newBigDecimalwhose value isthis * multiplicand.TBigDecimal.remainder(TBigDecimal divisor) Returns a newBigDecimalwhose value isthis % divisor.TBigDecimal.remainder(TBigDecimal divisor, TMathContext mc) Returns a newBigDecimalwhose value isthis % divisor.TBigDecimal.subtract(TBigDecimal subtrahend) Returns a newBigDecimalwhose value isthis - subtrahend.TBigDecimal.subtract(TBigDecimal subtrahend, TMathContext mc) Returns a newBigDecimalwhose value isthis - subtrahend.