| Abs(UInt24) |
Computes the absolute of a value. |
| Clamp(UInt24, UInt24, UInt24) |
Clamps a value to an inclusive minimum and maximum value. |
| CompareTo(Object) |
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
| CompareTo(UInt24) |
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
| CreateChecked<TOther>(TOther) |
|
| CreateSaturating<TOther>(TOther) |
|
| CreateTruncating<TOther>(TOther) |
|
| Equals(UInt24) |
Indicates whether the current object is equal to another object of the same type. |
| Equals(Object) |
Determines whether the specified object is equal to the current object. |
| GetByteCount() |
Gets the number of bytes that will be written as part of TryWriteLittleEndian(Span<Byte>, Int32). |
| GetHashCode() |
Serves as the default hash function. |
| GetShortestBitLength() |
Gets the length, in bits, of the shortest two's complement representation of the current value. |
| IsCanonical(UInt24) |
Determines if a value is in its canonical representation. |
| IsComplexNumber(UInt24) |
Determines if a value represents a complex number. |
| IsEvenInteger(UInt24) |
Determines if a value represents an even integral number. |
| IsFinite(UInt24) |
Determines if a value is finite. |
| IsImaginaryNumber(UInt24) |
Determines if a value represents a pure imaginary number. |
| IsInfinity(UInt24) |
Determines if a value is infinite. |
| IsInteger(UInt24) |
Determines if a value represents an integral number. |
| IsNaN(UInt24) |
Determines if a value is NaN. |
| IsNegative(UInt24) |
Determines if a value represents a negative real number. |
| IsNegativeInfinity(UInt24) |
Determines if a value is negative infinity. |
| IsNormal(UInt24) |
Determines if a value is normal. |
| IsOddInteger(UInt24) |
Determines if a value represents an odd integral number. |
| IsPositive(UInt24) |
Determines if a value represents zero or a positive real number. |
| IsPositiveInfinity(UInt24) |
Determines if a value is positive infinity. |
| IsPow2(UInt24) |
Determines if a value is a power of two. |
| IsRealNumber(UInt24) |
Determines if a value represents a real number. |
| IsSubnormal(UInt24) |
Determines if a value is subnormal. |
| IsZero(UInt24) |
Determines if a value is zero. |
| LeadingZeroCount(UInt24) |
Computes the number of leading zero bits in a value. |
| Log2(UInt24) |
Computes the log2 of a value. |
| Max(UInt24, UInt24) |
Compares two values to compute which is greater. |
| MaxMagnitude(UInt24, UInt24) |
Compares two values to compute which has the greater magnitude. |
| MaxMagnitudeNumber(UInt24, UInt24) |
Compares two values to compute which has the greater magnitude and returning the other value if an input is NaN. |
| Min(UInt24, UInt24) |
Compares two values to compute which is lesser. |
| MinMagnitude(UInt24, UInt24) |
Compares two values to compute which has the lesser magnitude. |
| MinMagnitudeNumber(UInt24, UInt24) |
Compares two values to compute which has the lesser magnitude and returning the other value if an input is NaN. |
| Parse(String, IFormatProvider) |
Parses a string into a value. |
| Parse(String, NumberStyles, IFormatProvider) |
Parses a string into a value. |
| Parse(ReadOnlySpan<Char>, IFormatProvider) |
Parses a span of characters into a value. |
| Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Parses a span of characters into a value. |
| Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Parses a span of UTF-8 characters into a value. |
| Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Parses a span of UTF-8 characters into a value. |
| PopCount(UInt24) |
Computes the number of bits that are set in a value. |
| RotateLeft(UInt24, Int32) |
Rotates a value left by a given amount. |
| RotateRight(UInt24, Int32) |
Rotates a value right by a given amount. |
| Sign(UInt24) |
Computes the sign of a value. |
| ToString() |
Returns a string that represents the current object. |
| ToString(String, IFormatProvider) |
Formats the value of the current instance using the specified format. |
| TrailingZeroCount(UInt24) |
Computes the number of trailing zero bits in a value. |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tries to format the value of the current instance into the provided span of characters. |
| TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tries to format the value of the current instance as UTF-8 into the provided span of bytes. |
| TryParse(String, IFormatProvider, UInt24) |
Tries to parse a string into a value. |
| TryParse(String, NumberStyles, IFormatProvider, UInt24) |
Tries to parse a string into a value. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, UInt24) |
Tries to parse a span of characters into a value. |
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UInt24) |
Tries to parse a span of characters into a value. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, UInt24) |
Tries to parse a span of UTF-8 characters into a value. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UInt24) |
Tries to parse a span of UTF-8 characters into a value. |
| TryWriteBigEndian(Span<Byte>, Int32) |
Tries to write the current value, in big-endian format, to a given span. |
| TryWriteLittleEndian(Span<Byte>, Int32) |
Tries to write the current value, in little-endian format, to a given span. |