Static variables

@:readOnlystaticread onlyMaxValue:Decimal

@:readOnlystaticread onlyMinValue:Decimal

@:readOnlystaticread onlyMinusOne:Decimal

@:readOnlystaticread onlyOne:Decimal

@:readOnlystaticread onlyZero:Decimal

Static methods

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

@:overloadstaticfinalCeiling(d:Decimal):Decimal

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

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

@:overloadstaticfinalFloor(d:Decimal):Decimal

@:overloadstaticfinalFromOACurrency(cy:Int64):Decimal

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

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

@:overloadstaticfinalNegate(d:Decimal):Decimal

@:overloadstaticfinalParse(s:String):Decimal

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

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

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

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

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

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

@:overloadstaticfinalRound(d:Decimal):Decimal

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

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

@:overloadstaticfinalToOACurrency(value:Decimal):Int64

@:overloadstaticfinalTruncate(d:Decimal):Decimal

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

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

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

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

@:overloadstaticfinalop_Decrement(d:Decimal):Decimal

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

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

@:overloadstaticfinalop_Explicit(value:Single):Decimal

@:overloadstaticfinalop_Explicit(value:Decimal):Float

@:overloadstaticfinalop_Explicit(value:Float):Decimal

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

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

@:overloadstaticfinalop_Implicit(value:UInt8):Decimal

@:overloadstaticfinalop_Implicit(value:UInt64):Decimal

@:overloadstaticfinalop_Implicit(value:Int64):Decimal

@:overloadstaticfinalop_Implicit(value:UInt):Decimal

@:overloadstaticfinalop_Implicit(value:Int):Decimal

@:overloadstaticfinalop_Implicit(value:Char16):Decimal

@:overloadstaticfinalop_Implicit(value:UInt16):Decimal

@:overloadstaticfinalop_Implicit(value:Int16):Decimal

@:overloadstaticfinalop_Implicit(value:Int8):Decimal

@:overloadstaticfinalop_Increment(d:Decimal):Decimal

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

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

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

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

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

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

@:overloadstaticfinalop_UnaryNegation(d:Decimal):Decimal

@:overloadstaticfinalop_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