Static variables

staticfinalread onlyONE:BigDecimal

staticread onlyROUND_CEILING:Int

staticread onlyROUND_DOWN:Int

staticread onlyROUND_FLOOR:Int

staticread onlyROUND_HALF_DOWN:Int

staticread onlyROUND_HALF_EVEN:Int

staticread onlyROUND_HALF_UP:Int

staticread onlyROUND_UNNECESSARY:Int

staticread onlyROUND_UP:Int

staticfinalread onlyTEN:BigDecimal

staticfinalread onlyZERO:BigDecimal

Static methods

@:overloadstaticvalueOf(param1:Float):BigDecimal

@:overloadstaticvalueOf(param1:Int64, param2:Int):BigDecimal

@:overloadstaticvalueOf(param1:Int64):BigDecimal

Constructor

@:overloadnew(param1:Int64, param2:MathContext)

@:overloadnew(param1:NativeArray<Char16>, param2:Int, param3:Int)

@:overloadnew(param1:NativeArray<Char16>, param2:Int, param3:Int, param4:MathContext)

@:overloadnew(param1:NativeArray<Char16>)

@:overloadnew(param1:NativeArray<Char16>, param2:MathContext)

@:overloadnew(param1:String)

@:overloadnew(param1:String, param2:MathContext)

@:overloadnew(param1:Float)

@:overloadnew(param1:Float, param2:MathContext)

@:overloadnew(param1:BigInteger)

@:overloadnew(param1:BigInteger, param2:MathContext)

@:overloadnew(param1:BigInteger, param2:Int)

@:overloadnew(param1:BigInteger, param2:Int, param3:MathContext)

@:overloadnew(param1:Int)

@:overloadnew(param1:Int, param2:MathContext)

@:overloadnew(param1:Int64)

Methods

@:overloadabs(param1:MathContext):BigDecimal

@:overloadabs():BigDecimal

@:overloadadd(param1:BigDecimal, param2:MathContext):BigDecimal

@:overloadadd(param1:BigDecimal):BigDecimal

@:overloadbyteValueExact():Int8

@:overloadcompareTo(param1:Dynamic):Int

@:overloadcompareTo(param1:BigDecimal):Int

@:overloaddivide(param1:BigDecimal, param2:MathContext):BigDecimal

@:overloaddivide(param1:BigDecimal, param2:Int, param3:Int):BigDecimal

@:overloaddivide(param1:BigDecimal, param2:Int, param3:RoundingMode):BigDecimal

@:overloaddivide(param1:BigDecimal, param2:Int):BigDecimal

@:overloaddivide(param1:BigDecimal, param2:RoundingMode):BigDecimal

@:overloaddivide(param1:BigDecimal):BigDecimal

@:overloadequals(param1:Dynamic):Bool

@:overloadhashCode():Int

@:overloadintValueExact():Int

@:overloadlongValueExact():Int64

@:overloadmax(param1:BigDecimal):BigDecimal

@:overloadmin(param1:BigDecimal):BigDecimal

@:overloadmovePointLeft(param1:Int):BigDecimal

@:overloadmovePointRight(param1:Int):BigDecimal

@:overloadmultiply(param1:BigDecimal, param2:MathContext):BigDecimal

@:overloadmultiply(param1:BigDecimal):BigDecimal

@:overloadnegate(param1:MathContext):BigDecimal

@:overloadnegate():BigDecimal

@:overloadplus(param1:MathContext):BigDecimal

@:overloadplus():BigDecimal

@:overloadpow(param1:Int, param2:MathContext):BigDecimal

@:overloadpow(param1:Int):BigDecimal

@:overloadprecision():Int

@:overloadremainder(param1:BigDecimal, param2:MathContext):BigDecimal

@:overloadremainder(param1:BigDecimal):BigDecimal

@:overloadround(param1:MathContext):BigDecimal

@:overloadscale():Int

@:overloadscaleByPowerOfTen(param1:Int):BigDecimal

@:overloadsetScale(param1:Int):BigDecimal

@:overloadsetScale(param1:Int, param2:RoundingMode):BigDecimal

@:overloadsetScale(param1:Int, param2:Int):BigDecimal

@:overloadsignum():Int

@:overloadsubtract(param1:BigDecimal, param2:MathContext):BigDecimal

@:overloadsubtract(param1:BigDecimal):BigDecimal

@:overloadtoPlainString():String

@:overloadtoString():String

@:overloadulp():BigDecimal

Inherited Variables

Inherited Methods

Defined by Number

@:overloadbyteValue():Int8

@:overloadshortValue():Int16