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