staticvalueOf(param1:Int64, param2:Int):BigDecimal
staticvalueOf(param1:Float):BigDecimal
staticvalueOf(param1:BigInteger, param2:Int, param3:Int):BigDecimal
staticvalueOf(param1:Int64, param2:Int, param3:Int):BigDecimal
staticvalueOf(param1:Int64):BigDecimal
new(param1:BigInteger, param2:Int64, param3:Int, param4:Int)
new(param1:Int64, param2:MathContext)
new(param1:Int64)
new(param1:Int, param2:MathContext)
new(param1:Int)
new(param1:BigInteger, param2:Int, param3:MathContext)
new(param1:BigInteger, param2:Int)
new(param1:BigInteger, param2:MathContext)
new(param1:BigInteger)
new(param1:Float, param2:MathContext)
new(param1:Float)
new(param1:String, param2:MathContext)
new(param1:String)
new(param1:NativeArray<Char16>, param2:MathContext)
new(param1:NativeArray<Char16>)
new(param1:NativeArray<Char16>, param2:Int, param3:Int, param4:MathContext)
new(param1:NativeArray<Char16>, param2:Int, param3:Int)
divide(param1:BigDecimal, param2:Int, param3:Int):BigDecimal
divide(param1:BigDecimal, param2:MathContext):BigDecimal
divide(param1:BigDecimal):BigDecimal
divide(param1:BigDecimal, param2:RoundingMode):BigDecimal
divide(param1:BigDecimal, param2:Int):BigDecimal
divide(param1:BigDecimal, param2:Int, param3:RoundingMode):BigDecimal
divideAndRemainder(param1:BigDecimal):NativeArray<BigDecimal>
divideAndRemainder(param1:BigDecimal, param2:MathContext):NativeArray<BigDecimal>
divideToIntegralValue(param1:BigDecimal):BigDecimal
divideToIntegralValue(param1:BigDecimal, param2:MathContext):BigDecimal
setScale(param1:Int, param2:RoundingMode):BigDecimal
setScale(param1:Int):BigDecimal
setScale(param1:Int, param2:Int):BigDecimal