Click or drag to resize

Decimal128 Methods

The Decimal128 type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCompare
Compares two specified Decimal128 values and returns an integer that indicates whether the first value is greater than, less than, or equal to the second value.
Public methodCompareTo
Public methodEquals(Object) (Overrides ValueTypeEquals(Object).)
Public methodEquals(Decimal128)
Public methodStatic memberEquals(Decimal128, Decimal128)
Determines whether the specified Decimal128 instances are considered equal.
Public methodStatic memberFromComponents
Creates a new Decimal128 value from its components.
Public methodStatic memberFromIEEEBits
Creates a new Decimal128 value from the IEEE encoding bits.
Public methodStatic memberGetExponent
Gets the exponent of a Decimal128 value.
Public methodGetHashCode (Overrides ValueTypeGetHashCode.)
Public methodGetIEEEHighBits
Gets the high order 64 bits of the binary representation of this instance.
Public methodGetIEEELowBits
Gets the low order 64 bits of the binary representation of this instance.
Public methodStatic memberGetSignificandHighBits
Gets the high bits of the significand of a Decimal128 value.
Public methodStatic memberGetSignificandLowBits
Gets the high bits of the significand of a Decimal128 value.
Public methodGetType (Inherited from Object.)
Public methodStatic memberIsInfinity
Returns a value indicating whether the specified number evaluates to negative or positive infinity.
Public methodStatic memberIsNaN
Returns a value indicating whether the specified number is not a number.
Public methodStatic memberIsNegative
Returns a value indicating whether the specified number is negative.
Public methodStatic memberIsNegativeInfinity
Returns a value indicating whether the specified number evaluates to negative infinity.
Public methodStatic memberIsPositiveInfinity
Returns a value indicating whether the specified number evaluates to positive infinity.
Public methodStatic memberIsQNaN
Returns a value indicating whether the specified number is a quiet not a number.
Public methodStatic memberIsSNaN
Returns a value indicating whether the specified number is a signaled not a number.
Public methodStatic memberIsZero
Returns a value indicating whether the specified number is zero.
Public methodStatic memberNegate
Negates the specified x.
Public methodStatic memberParse
Converts the string representation of a number to its Decimal128 equivalent.
Public methodStatic memberToByte
Converts the value of the specified Decimal128 to the equivalent 8-bit unsigned integer.
Public methodStatic memberToDecimal
Converts the value of the specified Decimal128 to the equivalent Decimal.
Public methodStatic memberToDouble
Converts the value of the specified Decimal128 to the equivalent Double.
Public methodStatic memberToInt16
Converts the value of the specified Decimal128 to the equivalent 16-bit signed integer.
Public methodStatic memberToInt32
Converts the value of the specified Decimal128 to the equivalent 32-bit signed integer.
Public methodStatic memberToInt64
Converts the value of the specified Decimal128 to the equivalent 64-bit signed integer.
Public methodStatic memberToSByte
Converts the value of the specified Decimal128 to the equivalent 8-bit signed integer.
Public methodStatic memberToSingle
Converts the value of the specified Decimal128 to the equivalent Single.
Public methodToString (Overrides ValueTypeToString.)
Public methodStatic memberToUInt16
Converts the value of the specified Decimal128 to the equivalent 16-bit unsigned integer.
Public methodStatic memberToUInt32
Converts the value of the specified Decimal128 to the equivalent 32-bit unsigned integer.
Public methodStatic memberToUInt64
Converts the value of the specified Decimal128 to the equivalent 64-bit unsigned integer.
Public methodStatic memberTryParse
Converts the string representation of a number to its Decimal128 equivalent. A return value indicates whether the conversion succeeded or failed.
Top
Extension Methods
  NameDescription
Public Extension MethodToBson
Serializes an object to a BSON byte array.
(Defined by BsonExtensionMethods.)
Public Extension MethodToBsonDocument
Serializes an object to a BsonDocument.
(Defined by BsonExtensionMethods.)
Public Extension MethodToJson
Serializes an object to a JSON string.
(Defined by BsonExtensionMethods.)
Top
See Also