- IFloatingPoint<TSelf> - Ceiling(TSelf) 
- ConvertToInteger<TInteger>(TSelf) 
- ConvertToIntegerNative<TInteger>(TSelf) 
- Floor(TSelf) 
- GetExponentByteCount() 
- GetExponentShortestBitLength() 
- GetSignificandBitLength() 
- GetSignificandByteCount() 
- Round(TSelf) 
- Round(TSelf, Int32) 
- Round(TSelf, MidpointRounding) 
- Round(TSelf, Int32, MidpointRounding) 
- Truncate(TSelf) 
- TryWriteExponentBigEndian(Span<Byte>, Int32) 
- TryWriteExponentLittleEndian(Span<Byte>, Int32) 
- TryWriteSignificandBigEndian(Span<Byte>, Int32) 
- TryWriteSignificandLittleEndian(Span<Byte>, Int32) 
- WriteExponentBigEndian(Byte[]) 
- WriteExponentBigEndian(Byte[], Int32) 
- WriteExponentBigEndian(Span<Byte>) 
- WriteExponentLittleEndian(Byte[]) 
- WriteExponentLittleEndian(Byte[], Int32) 
- WriteExponentLittleEndian(Span<Byte>) 
- WriteSignificandBigEndian(Byte[]) 
- WriteSignificandBigEndian(Byte[], Int32) 
- WriteSignificandBigEndian(Span<Byte>) 
- WriteSignificandLittleEndian(Byte[]) 
- WriteSignificandLittleEndian(Byte[], Int32) 
- WriteSignificandLittleEndian(Span<Byte>) 
 
net9.0
    namespace System.Numerics
{
    public interface IFloatingPoint<TSelf> : IComparable, IComparable<TSelf>, IEquatable<TSelf>, IFormattable, IParsable<TSelf>, ISpanFormattable, ISpanParsable<TSelf>, IUtf8SpanFormattable, IUtf8SpanParsable<TSelf>, IAdditionOperators<TSelf, TSelf, TSelf>, IAdditiveIdentity<TSelf, TSelf>, IComparisonOperators<TSelf, TSelf, bool>, IDecrementOperators<TSelf>, IDivisionOperators<TSelf, TSelf, TSelf>, IEqualityOperators<TSelf, TSelf, bool>, IFloatingPointConstants<TSelf>, IIncrementOperators<TSelf>, IModulusOperators<TSelf, TSelf, TSelf>, IMultiplicativeIdentity<TSelf, TSelf>, IMultiplyOperators<TSelf, TSelf, TSelf>, INumber<TSelf>, INumberBase<TSelf>, ISignedNumber<TSelf>, ISubtractionOperators<TSelf, TSelf, TSelf>, IUnaryNegationOperators<TSelf, TSelf>, IUnaryPlusOperators<TSelf, TSelf>
        where TSelf, IFloatingPoint<TSelf>?
    {
        virtual int WriteSignificandLittleEndian(byte[]! destination, int startIndex);
    }
}
            | .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