Uses of Class
org.teavm.classlib.java.math.TMathContext
Packages that use TMathContext
-
Uses of TMathContext in org.teavm.classlib.java.math
Fields in org.teavm.classlib.java.math declared as TMathContextModifier and TypeFieldDescriptionstatic final TMathContextTMathContext.DECIMAL128AMathContextwhich corresponds to the IEEE 754r quadruple decimal precision format: 34 digit precision andTRoundingMode.HALF_EVENrounding.static final TMathContextTMathContext.DECIMAL32AMathContextwhich corresponds to the IEEE 754r single decimal precision format: 7 digit precision andTRoundingMode.HALF_EVENrounding.static final TMathContextTMathContext.DECIMAL64AMathContextwhich corresponds to the IEEE 754r double decimal precision format: 16 digit precision andTRoundingMode.HALF_EVENrounding.static final TMathContextTMathContext.UNLIMITEDAMathContextfor unlimited precision withTRoundingMode.HALF_UProunding.Methods in org.teavm.classlib.java.math with parameters of type TMathContextModifier and TypeMethodDescriptionTBigDecimal.abs(TMathContext mc) Returns a newBigDecimalwhose value is the absolute value ofthis.TBigDecimal.add(TBigDecimal augend, TMathContext mc) Returns a newBigDecimalwhose value isthis + augend.TBigDecimal.divide(TBigDecimal divisor, TMathContext mc) Returns a newBigDecimalwhose value isthis / divisor.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, TMathContext mc) Returns a newBigDecimalwhose value is the integral part ofthis / divisor.TBigDecimal.multiply(TBigDecimal multiplicand, TMathContext mc) Returns a newBigDecimalwhose value isthis * multiplicand.TBigDecimal.negate(TMathContext mc) Returns a newBigDecimalwhose value is the-this.TBigDecimal.plus(TMathContext mc) Returns a newBigDecimalwhose value is+this.TBigDecimal.pow(int n, TMathContext mc) Returns a newBigDecimalwhose value isthis ^ n.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.subtract(TBigDecimal subtrahend, TMathContext mc) Returns a newBigDecimalwhose value isthis - subtrahend.Constructors in org.teavm.classlib.java.math with parameters of type TMathContextModifierConstructorDescriptionTBigDecimal(char[] in, int offset, int len, TMathContext mc) Constructs a newBigDecimalinstance from a string representation given as a character array.TBigDecimal(char[] in, TMathContext mc) Constructs a newBigDecimalinstance from a string representation given as a character array.TBigDecimal(double val, TMathContext mc) Constructs a newBigDecimalinstance from the 64bit doubleval.TBigDecimal(int val, TMathContext mc) Constructs a newBigDecimalinstance from the given intval.TBigDecimal(long val, TMathContext mc) Constructs a newBigDecimalinstance from the given longval.TBigDecimal(String val, TMathContext mc) Constructs a newBigDecimalinstance from a string representation.TBigDecimal(TBigInteger unscaledVal, int scale, TMathContext mc) Constructs a newBigDecimalinstance from a given unscaled valueunscaledValand a given scale.TBigDecimal(TBigInteger val, TMathContext mc) Constructs a newBigDecimalinstance from the given big integerval.