mp_bitcnt_t Structure |
Namespace: Math.Gmp.Native
The mp_bitcnt_t type exposes the following members.
Name | Description | |
---|---|---|
mp_bitcnt_t |
Creates a new mp_bitcnt_t, and sets its value.
|
Name | Description | |
---|---|---|
Equals(Object) |
Returns a value indicating whether this instance is equal to a specified object.
(Overrides ValueTypeEquals(Object).) | |
Equals(mp_bitcnt_t) |
Returns a value indicating whether this instance is equal to a specified mp_bitcnt_t value.
| |
GetHashCode |
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString |
Gets the string representation of the mp_bitcnt_t.
(Overrides ValueTypeToString.) |
Name | Description | |
---|---|---|
Equality |
Gets a value that indicates whether the two argument values are equal.
| |
(Int16 to mp_bitcnt_t) |
Converts an Int16 value to an mp_bitcnt_t value.
| |
(Int32 to mp_bitcnt_t) |
Converts an Int32 value to an mp_bitcnt_t value.
| |
(Int64 to mp_bitcnt_t) |
Converts an Int64 value to a mp_bitcnt_t value.
| |
(SByte to mp_bitcnt_t) |
Converts a Byte value to an mp_bitcnt_t value.
| |
(UInt64 to mp_bitcnt_t) |
Converts a UInt64 value to an mp_bitcnt_t value.
| |
(mp_bitcnt_t to Byte) |
Converts an mp_bitcnt_t value to a Byte value.
| |
(mp_bitcnt_t to SByte) |
Converts an mp_bitcnt_t value to an SByte value.
| |
(mp_bitcnt_t to UInt16) |
Converts an mp_bitcnt_t value to a UInt16 value.
| |
(mp_bitcnt_t to Int16) |
Converts an mp_bitcnt_t value to an Int16 value.
| |
(mp_bitcnt_t to Int32) |
Converts an mp_bitcnt_t value to an Int32 value.
| |
(Byte to mp_bitcnt_t) |
Converts a Byte value to an mp_bitcnt_t value.
| |
(UInt16 to mp_bitcnt_t) |
Converts a UInt16 value to an mp_bitcnt_t value.
| |
(UInt32 to mp_bitcnt_t) |
Converts a UInt32 value to an mp_bitcnt_t value.
| |
(mp_bitcnt_t to UInt32) |
Converts an mp_bitcnt_t value to a UInt32 value.
| |
(mp_bitcnt_t to UInt64) |
Converts an mp_bitcnt_t value to a UInt64 value.
| |
(mp_bitcnt_t to Int64) |
Converts an mp_bitcnt_t value to an Int64 value.
| |
Inequality |
Gets a value that indicates whether the two argument values are different.
|
Counts of bits of a multi-precision number are represented in the C type mp_bitcnt_t. Currently this is always an unsigned long, but on some systems it will be an unsigned long long in the future.
In .NET, this is an unsigned 32-bit integer.