Static variables

@:readOnlystaticread onlyMaxValue:Decimal

@:readOnlystaticread onlyMinValue:Decimal

@:readOnlystaticread onlyMinusOne:Decimal

@:readOnlystaticread onlyOne:Decimal

@:readOnlystaticread onlyZero:Decimal

Static methods

@:overloadstaticAdd(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticCeiling(d:Decimal):Decimal

@:overloadstaticCompare(d1:Decimal, d2:Decimal):Int

@:overloadstaticDivide(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticFloor(d:Decimal):Decimal

@:overloadstaticFromOACurrency(cy:Int64):Decimal

@:overloadstaticGetBits(d:Decimal):NativeArray<Int>

@:overloadstaticMultiply(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticNegate(d:Decimal):Decimal

@:overloadstaticParse(s:String):Decimal

@:overloadstaticParse(s:String, style:NumberStyles, provider:IFormatProvider):Decimal

@:overloadstaticParse(s:String, provider:IFormatProvider):Decimal

@:overloadstaticParse(s:String, style:NumberStyles):Decimal

@:overloadstaticRemainder(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticRound(d:Decimal, decimals:Int):Decimal

@:overloadstaticRound(d:Decimal, mode:MidpointRounding):Decimal

@:overloadstaticRound(d:Decimal):Decimal

@:overloadstaticRound(d:Decimal, decimals:Int, mode:MidpointRounding):Decimal

@:overloadstaticSubtract(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticToOACurrency(value:Decimal):Int64

@:overloadstaticTruncate(d:Decimal):Decimal

@:overloadstaticTryParse(s:String, result:Out<Decimal>):Bool

@:overloadstaticTryParse(s:String, style:NumberStyles, provider:IFormatProvider, result:Out<Decimal>):Bool

@:native("Equals")@:overloadstatic_Equals(d1:Decimal, d2:Decimal):Bool

@:overloadstaticop_Addition(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticop_Decrement(d:Decimal):Decimal

@:overloadstaticop_Division(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticop_Equality(d1:Decimal, d2:Decimal):Bool

@:overloadstaticop_Explicit(value:Single):Decimal

@:overloadstaticop_Explicit(value:Decimal):Float

@:overloadstaticop_Explicit(value:Float):Decimal

@:overloadstaticop_GreaterThan(d1:Decimal, d2:Decimal):Bool

@:overloadstaticop_GreaterThanOrEqual(d1:Decimal, d2:Decimal):Bool

@:overloadstaticop_Implicit(value:UInt8):Decimal

@:overloadstaticop_Implicit(value:UInt64):Decimal

@:overloadstaticop_Implicit(value:Int64):Decimal

@:overloadstaticop_Implicit(value:UInt):Decimal

@:overloadstaticop_Implicit(value:Int):Decimal

@:overloadstaticop_Implicit(value:Char16):Decimal

@:overloadstaticop_Implicit(value:UInt16):Decimal

@:overloadstaticop_Implicit(value:Int16):Decimal

@:overloadstaticop_Implicit(value:Int8):Decimal

@:overloadstaticop_Increment(d:Decimal):Decimal

@:overloadstaticop_Inequality(d1:Decimal, d2:Decimal):Bool

@:overloadstaticop_LessThan(d1:Decimal, d2:Decimal):Bool

@:overloadstaticop_LessThanOrEqual(d1:Decimal, d2:Decimal):Bool

@:overloadstaticop_Modulus(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticop_Multiply(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticop_Subtraction(d1:Decimal, d2:Decimal):Decimal

@:overloadstaticop_UnaryNegation(d:Decimal):Decimal

@:overloadstaticop_UnaryPlus(d:Decimal):Decimal

Constructor

@:overloadfinalnew(lo:Int, mid:Int, hi:Int, isNegative:Bool, scale:UInt8)

@:overloadfinalnew(bits:NativeArray<Int>)

@:overloadfinalnew(value:Float)

@:overloadfinalnew(value:Single)

@:overloadfinalnew(value:UInt64)

@:overloadfinalnew(value:Int64)

@:overloadfinalnew(value:UInt)

@:overloadfinalnew(value:Int)

Methods

@:overloadfinalCompareTo(value:Dynamic):Int

@:overloadfinalCompareTo(value:Decimal):Int

@:overloadfinalGetTypeCode():TypeCode

Inherited Variables

Inherited Methods