6 implementations of GetSignificandBitLength
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1143int IFloatingPoint<decimal>.GetSignificandBitLength() => 96;
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
722int IFloatingPoint<double>.GetSignificandBitLength() => 53;
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1359int IFloatingPoint<Half>.GetSignificandBitLength() => SignificandLength;
src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
1018int IFloatingPoint<BFloat16>.GetSignificandBitLength() => SignificandLength;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1031int IFloatingPoint<NFloat>.GetSignificandBitLength()
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
717int IFloatingPoint<float>.GetSignificandBitLength() => 24;
8 references to GetSignificandBitLength
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (1)
1142/// <inheritdoc cref="IFloatingPoint{TSelf}.GetSignificandBitLength()" />
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
721/// <inheritdoc cref="IFloatingPoint{TSelf}.GetSignificandBitLength()" />
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
1358/// <inheritdoc cref="IFloatingPoint{TSelf}.GetSignificandBitLength()" />
src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
1017/// <inheritdoc cref="IFloatingPoint{TSelf}.GetSignificandBitLength()" />
src\libraries\System.Private.CoreLib\src\System\Numerics\TotalOrderIeee754Comparer.cs (2)
147int xSignificandBits = x!.GetSignificandBitLength(); 148int ySignificandBits = y!.GetSignificandBitLength();
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
1030/// <inheritdoc cref="IFloatingPoint{TSelf}.GetSignificandBitLength()" />
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
716/// <inheritdoc cref="IFloatingPoint{TSelf}.GetSignificandBitLength()" />