MonobjcMonobjc Documented Class Library
NSDecimal Structure
NamespacesMonobjc.FoundationNSDecimal
Used to describe a decimal number.
Declaration Syntax
C#Visual BasicVisual C++
public struct NSDecimal
Public Structure NSDecimal
public value class NSDecimal
Members
All MembersMethodsFields



IconMemberDescription
DoubleValue(NSDecimal)
Equals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
fields

A 32 bit field that contains: the exponent (8 bits), the length (4 bits), whether this instance is negative (1 bit), whether this instance is compact (1 bit) and 18 bits reserved for future use.


Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FloatValue(NSDecimal)
FromDouble(Double)
FromFloat(Single)
FromInt(Int32)
FromInteger(NSInteger)
FromLongLong(Int64)
FromShort(Int16)
FromString(NSString)
FromUnsignedInt(UInt32)
FromUnsignedInteger(NSUInteger)
FromUnsignedLongLong(UInt64)
FromUnsignedShort(UInt16)
GetHashCode()()()()
Returns the hash code for this instance.
(Inherited from ValueType.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
IntegerValue(NSDecimal)
IntValue(NSDecimal)
LongLongValue(NSDecimal)
mantissa1
The mantissa

mantissa2
mantissa3
mantissa4
mantissa5
mantissa6
mantissa7
mantissa8
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ShortValue(NSDecimal)
StringValue(NSDecimal)
ToString()()()()
Returns the a string representation of this instance.
(Overrides ValueType.ToString()()()().)
UnsignedIntegerValue(NSDecimal)
UnsignedIntValue(NSDecimal)
UnsignedLongLongValue(NSDecimal)
UnsignedShortValue(NSDecimal)
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.Foundation (Module: Monobjc.Foundation)