package java.math
extends Number
implements Comparable<BigDecimal>
Available on java new (param1:Int64, param2:MathContext) new (param1:NativeArray<Char16>, param2:Int, param3:Int) new (param1:NativeArray<Char16>, param2:Int, param3:Int, param4:MathContext) new (param1:NativeArray<Char16>) new (param1:NativeArray<Char16>, param2:MathContext) new (param1:String) new (param1:String, param2:MathContext) new (param1:Float) new (param1:Float, param2:MathContext) new (param1:BigInteger) new (param1:BigInteger, param2:MathContext) new (param1:BigInteger, param2:Int) new (param1:BigInteger, param2:Int, param3:MathContext) new (param1:Int) new (param1:Int, param2:MathContext) new (param1:Int64) abs (param1:MathContext):BigDecimal abs ():BigDecimal add (param1:BigDecimal, param2:MathContext):BigDecimal add (param1:BigDecimal):BigDecimal byteValueExact ():Int8 compareTo (param1:Dynamic):Int compareTo (param1:BigDecimal):Int divide (param1:BigDecimal, param2:MathContext):BigDecimal divide (param1:BigDecimal, param2:Int, param3:Int):BigDecimal divide (param1:BigDecimal, param2:Int, param3:RoundingMode):BigDecimal divide (param1:BigDecimal, param2:Int):BigDecimal divide (param1:BigDecimal, param2:RoundingMode):BigDecimal divide (param1:BigDecimal):BigDecimal divideAndRemainder (param1:BigDecimal, param2:MathContext):NativeArray<BigDecimal> divideAndRemainder (param1:BigDecimal):NativeArray<BigDecimal> divideToIntegralValue (param1:BigDecimal, param2:MathContext):BigDecimal divideToIntegralValue (param1:BigDecimal):BigDecimal equals (param1:Dynamic):Bool hashCode ():Int intValueExact ():Int longValueExact ():Int64 max (param1:BigDecimal):BigDecimal min (param1:BigDecimal):BigDecimal movePointLeft (param1:Int):BigDecimal movePointRight (param1:Int):BigDecimal multiply (param1:BigDecimal, param2:MathContext):BigDecimal multiply (param1:BigDecimal):BigDecimal negate (param1:MathContext):BigDecimal negate ():BigDecimal plus (param1:MathContext):BigDecimal plus ():BigDecimal pow (param1:Int, param2:MathContext):BigDecimal pow (param1:Int):BigDecimal precision ():Int remainder (param1:BigDecimal, param2:MathContext):BigDecimal remainder (param1:BigDecimal):BigDecimal round (param1:MathContext):BigDecimal scale ():Int scaleByPowerOfTen (param1:Int):BigDecimal setScale (param1:Int):BigDecimal setScale (param1:Int, param2:RoundingMode):BigDecimal setScale (param1:Int, param2:Int):BigDecimal shortValueExact ():Int16 signum ():Int stripTrailingZeros ():BigDecimal subtract (param1:BigDecimal, param2:MathContext):BigDecimal subtract (param1:BigDecimal):BigDecimal toBigInteger ():BigInteger toBigIntegerExact ():BigInteger toEngineeringString ():String toPlainString ():String toString ():String ulp ():BigDecimal unscaledValue ():BigInteger static ONE:BigDecimal static read only ROUND_CEILING:Int static read only ROUND_DOWN:Int static read only ROUND_FLOOR:Int static read only ROUND_HALF_DOWN:Int static read only ROUND_HALF_EVEN:Int static read only ROUND_HALF_UP:Int static read only ROUND_UNNECESSARY:Int static read only ROUND_UP:Int static TEN:BigDecimal static ZERO:BigDecimal static valueOf (param1:Float):BigDecimal static valueOf (param1:Int64, param2:Int):BigDecimal static valueOf (param1:Int64):BigDecimal
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/java/math/BigDecimal.html