4 implementations of ExponentBits
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
2572static ushort IBinaryFloatParseAndFormatInfo<double>.ExponentBits => 11;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
2415static ushort IBinaryFloatParseAndFormatInfo<Half>.ExponentBits => BiasedExponentLength;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\BFloat16.cs (1)
2136static ushort IBinaryFloatParseAndFormatInfo<BFloat16>.ExponentBits => BiasedExponentLength;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
2260static ushort IBinaryFloatParseAndFormatInfo<float>.ExponentBits => 8;
2 references to ExponentBits
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (1)
1634int biasedExponent = (int)((bits >> denormalMantissaBits) & (((ulong)1 << TNumber.ExponentBits) - 1));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.NumberToFloatingPointBits.cs (1)
848Debug.Assert((shiftedExponent & ~(((1UL << TFloat.ExponentBits) - 1) << TFloat.DenormalMantissaBits)) == 0); // exponent fits in its place