Decimal

package cs.system

extends ValueType

implements IComparable_1<Decimal>, IEquatable_1<Decimal>, IComparable, IConvertible, IFormattable

Available on cs

Static variables

staticread onlyMaxValue:Decimal

staticread onlyMinValue:Decimal

staticread onlyMinusOne:Decimal

staticread onlyOne:Decimal

staticread onlyZero:Decimal

Static methods

staticAdd(d1:Decimal, d2:Decimal):Decimal

staticCeiling(d:Decimal):Decimal

staticCompare(d1:Decimal, d2:Decimal):Int

staticDivide(d1:Decimal, d2:Decimal):Decimal

staticFloor(d:Decimal):Decimal

staticFromOACurrency(cy:Int64):Decimal

staticGetBits(d:Decimal):NativeArray<Int>

staticMultiply(d1:Decimal, d2:Decimal):Decimal

staticNegate(d:Decimal):Decimal

staticParse(s:String):Decimal

staticParse(s:String, style:NumberStyles, provider:IFormatProvider):Decimal

staticParse(s:String, provider:IFormatProvider):Decimal

staticParse(s:String, style:NumberStyles):Decimal

staticRemainder(d1:Decimal, d2:Decimal):Decimal

staticRound(d:Decimal, decimals:Int):Decimal

staticRound(d:Decimal, mode:MidpointRounding):Decimal

staticRound(d:Decimal):Decimal

staticRound(d:Decimal, decimals:Int, mode:MidpointRounding):Decimal

staticSubtract(d1:Decimal, d2:Decimal):Decimal

staticToOACurrency(value:Decimal):Int64

staticTruncate(d:Decimal):Decimal

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

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

static_Equals(d1:Decimal, d2:Decimal):Bool

staticop_Addition(d1:Decimal, d2:Decimal):Decimal

staticop_Decrement(d:Decimal):Decimal

staticop_Division(d1:Decimal, d2:Decimal):Decimal

staticop_Equality(d1:Decimal, d2:Decimal):Bool

staticop_Explicit(value:Single):Decimal

staticop_Explicit(value:Decimal):Float

staticop_Explicit(value:Float):Decimal

staticop_GreaterThan(d1:Decimal, d2:Decimal):Bool

staticop_GreaterThanOrEqual(d1:Decimal, d2:Decimal):Bool

staticop_Implicit(value:UInt8):Decimal

staticop_Implicit(value:UInt64):Decimal

staticop_Implicit(value:Int64):Decimal

staticop_Implicit(value:UInt):Decimal

staticop_Implicit(value:Int):Decimal

staticop_Implicit(value:Char16):Decimal

staticop_Implicit(value:UInt16):Decimal

staticop_Implicit(value:Int16):Decimal

staticop_Implicit(value:Int8):Decimal

staticop_Increment(d:Decimal):Decimal

staticop_Inequality(d1:Decimal, d2:Decimal):Bool

staticop_LessThan(d1:Decimal, d2:Decimal):Bool

staticop_LessThanOrEqual(d1:Decimal, d2:Decimal):Bool

staticop_Modulus(d1:Decimal, d2:Decimal):Decimal

staticop_Multiply(d1:Decimal, d2:Decimal):Decimal

staticop_Subtraction(d1:Decimal, d2:Decimal):Decimal

staticop_UnaryNegation(d:Decimal):Decimal

staticop_UnaryPlus(d:Decimal):Decimal

Constructor

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

finalnew(bits:NativeArray<Int>)

finalnew(value:Float)

finalnew(value:Single)

finalnew(value:UInt64)

finalnew(value:Int64)

finalnew(value:UInt)

finalnew(value:Int)

Methods

finalCompareTo(value:Dynamic):Int

finalCompareTo(value:Decimal):Int

finalGetTypeCode():TypeCode

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/Decimal.html