- Half - E 
- Epsilon 
- MaxValue 
- MinValue 
- MultiplicativeIdentity 
- NaN 
- NegativeInfinity 
- NegativeOne 
- NegativeZero 
- One 
- Pi 
- PositiveInfinity 
- Tau 
- Zero 
- Abs(Half) 
- Acos(Half) 
- Acosh(Half) 
- AcosPi(Half) 
- Asin(Half) 
- Asinh(Half) 
- AsinPi(Half) 
- Atan(Half) 
- Atan2(Half, Half) 
- Atan2Pi(Half, Half) 
- Atanh(Half) 
- AtanPi(Half) 
- BitDecrement(Half) 
- BitIncrement(Half) 
- Cbrt(Half) 
- Ceiling(Half) 
- Clamp(Half, Half, Half) 
- CompareTo(Half) 
- CompareTo(Object) 
- ConvertToInteger<TInteger>(Half) 
- ConvertToIntegerNative<TInteger>(Half) 
- CopySign(Half, Half) 
- Cos(Half) 
- Cosh(Half) 
- CosPi(Half) 
- CreateChecked<TOther>(TOther) 
- CreateSaturating<TOther>(TOther) 
- CreateTruncating<TOther>(TOther) 
- DegreesToRadians(Half) 
- Equals(Half) 
- Equals(Object) 
- Exp(Half) 
- Exp10(Half) 
- Exp10M1(Half) 
- Exp2(Half) 
- Exp2M1(Half) 
- ExpM1(Half) 
- Floor(Half) 
- FusedMultiplyAdd(Half, Half, Half) 
- GetHashCode() 
- Hypot(Half, Half) 
- Ieee754Remainder(Half, Half) 
- ILogB(Half) 
- IsEvenInteger(Half) 
- IsFinite(Half) 
- IsInfinity(Half) 
- IsInteger(Half) 
- IsNaN(Half) 
- IsNegative(Half) 
- IsNegativeInfinity(Half) 
- IsNormal(Half) 
- IsOddInteger(Half) 
- IsPositive(Half) 
- IsPositiveInfinity(Half) 
- IsPow2(Half) 
- IsRealNumber(Half) 
- IsSubnormal(Half) 
- Lerp(Half, Half, Half) 
- Log(Half) 
- Log(Half, Half) 
- Log10(Half) 
- Log10P1(Half) 
- Log2(Half) 
- Log2P1(Half) 
- LogP1(Half) 
- Max(Half, Half) 
- MaxMagnitude(Half, Half) 
- MaxMagnitudeNumber(Half, Half) 
- MaxNumber(Half, Half) 
- Min(Half, Half) 
- MinMagnitude(Half, Half) 
- MinMagnitudeNumber(Half, Half) 
- MinNumber(Half, Half) 
- MultiplyAddEstimate(Half, Half, Half) 
- Parse(String) 
- Parse(String, IFormatProvider) 
- Parse(String, NumberStyles) 
- Parse(String, NumberStyles, IFormatProvider) 
- Parse(ReadOnlySpan<Byte>, IFormatProvider) 
- Parse(ReadOnlySpan<Char>, IFormatProvider) 
- Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) 
- Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) 
- Pow(Half, Half) 
- RadiansToDegrees(Half) 
- ReciprocalEstimate(Half) 
- ReciprocalSqrtEstimate(Half) 
- RootN(Half, Int32) 
- Round(Half) 
- Round(Half, Int32) 
- Round(Half, MidpointRounding) 
- Round(Half, Int32, MidpointRounding) 
- ScaleB(Half, Int32) 
- Sign(Half) 
- Sin(Half) 
- SinCos(Half) 
- SinCosPi(Half) 
- Sinh(Half) 
- SinPi(Half) 
- Sqrt(Half) 
- Tan(Half) 
- Tanh(Half) 
- TanPi(Half) 
- ToString() 
- ToString(IFormatProvider) 
- ToString(String) 
- ToString(String, IFormatProvider) 
- Truncate(Half) 
- TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) 
- TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) 
- TryParse(String, Half) 
- TryParse(String, IFormatProvider, Half) 
- TryParse(String, NumberStyles, IFormatProvider, Half) 
- TryParse(ReadOnlySpan<Byte>, Half) 
- TryParse(ReadOnlySpan<Char>, Half) 
- TryParse(ReadOnlySpan<Byte>, IFormatProvider, Half) 
- TryParse(ReadOnlySpan<Char>, IFormatProvider, Half) 
- TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Half) 
- TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Half) 
- explicit operator Byte(Half) 
- explicit operator Char(Half) 
- explicit operator checked Byte(Half) 
- explicit operator checked Char(Half) 
- explicit operator checked Int128(Half) 
- explicit operator checked Int16(Half) 
- explicit operator checked Int32(Half) 
- explicit operator checked Int64(Half) 
- explicit operator checked nint(Half) 
- explicit operator checked nuint(Half) 
- explicit operator checked SByte(Half) 
- explicit operator checked UInt128(Half) 
- explicit operator checked UInt16(Half) 
- explicit operator checked UInt32(Half) 
- explicit operator checked UInt64(Half) 
- explicit operator Decimal(Half) 
- explicit operator Double(Half) 
- explicit operator Half(Char) 
- explicit operator Half(Decimal) 
- explicit operator Half(Double) 
- explicit operator Half(Int16) 
- explicit operator Half(Int32) 
- explicit operator Half(Int64) 
- explicit operator Half(nint) 
- explicit operator Half(nuint) 
- explicit operator Half(Single) 
- explicit operator Half(UInt16) 
- explicit operator Half(UInt32) 
- explicit operator Half(UInt64) 
- explicit operator Int128(Half) 
- explicit operator Int16(Half) 
- explicit operator Int32(Half) 
- explicit operator Int64(Half) 
- explicit operator nint(Half) 
- explicit operator nuint(Half) 
- explicit operator SByte(Half) 
- explicit operator Single(Half) 
- explicit operator UInt128(Half) 
- explicit operator UInt16(Half) 
- explicit operator UInt32(Half) 
- explicit operator UInt64(Half) 
- implicit operator Half(Byte) 
- implicit operator Half(SByte) 
- operator --(Half) 
- operator -(Half) 
- operator -(Half, Half) 
- operator !=(Half, Half) 
- operator *(Half, Half) 
- operator /(Half, Half) 
- operator %(Half, Half) 
- operator +(Half) 
- operator +(Half, Half) 
- operator ++(Half) 
- operator <(Half, Half) 
- operator <=(Half, Half) 
- operator ==(Half, Half) 
- operator >(Half, Half) 
- operator >=(Half, Half) 
 
net9.0
    namespace System
{
    public readonly struct Half : IComparable, IComparable<Half>, IEquatable<Half>, IFormattable, IParsable<Half>, ISpanFormattable, ISpanParsable<Half>, IUtf8SpanFormattable, IUtf8SpanParsable<Half>, IAdditionOperators<Half, Half, Half>, IAdditiveIdentity<Half, Half>, IBinaryFloatingPointIeee754<Half>, IBinaryNumber<Half>, IBitwiseOperators<Half, Half, Half>, IComparisonOperators<Half, Half, bool>, IDecrementOperators<Half>, IDivisionOperators<Half, Half, Half>, IEqualityOperators<Half, Half, bool>, IExponentialFunctions<Half>, IFloatingPoint<Half>, IFloatingPointConstants<Half>, IFloatingPointIeee754<Half>, IHyperbolicFunctions<Half>, IIncrementOperators<Half>, ILogarithmicFunctions<Half>, IMinMaxValue<Half>, IModulusOperators<Half, Half, Half>, IMultiplicativeIdentity<Half, Half>, IMultiplyOperators<Half, Half, Half>, INumber<Half>, INumberBase<Half>, IPowerFunctions<Half>, IRootFunctions<Half>, ISignedNumber<Half>, ISubtractionOperators<Half, Half, Half>, ITrigonometricFunctions<Half>, IUnaryNegationOperators<Half, Half>, IUnaryPlusOperators<Half, Half>
    {
        public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out Half result);
    }
}
            | nuget.org | 0.0 % Reference this API | 
|---|---|
| .NET | 7.08.09.0 | 
| Information specific to net9.0 | |
| Assembly | System.Runtime , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API