13 references to ExponentBias
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (6)
136
return (short)(BiasedExponent -
ExponentBias
);
1579
if ((xExp > (
ExponentBias
+ 500)) || (yExp > (
ExponentBias
+ 500)))
1587
else if ((xExp < (
ExponentBias
- 500)) || (yExp < (
ExponentBias
- 500)))
2571
static int IBinaryFloatParseAndFormatInfo<double>.ExponentBias =>
ExponentBias
;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.DiyFp128Cbrt.cs (2)
49
double f = BitConverter.UInt64BitsToDouble((((ulong)(double.
ExponentBias
- 1)) << double.BiasedExponentShift) + (msd >> (64 - double.SignificandLength)));
70
result._exponent = (int)(yBits >> double.BiasedExponentShift) + m - (double.
ExponentBias
- 1);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.DiyFp128Sqrt.cs (1)
563
double f = BitConverter.UInt64BitsToDouble((msd >> (64 - double.SignificandLength)) + ((ulong)(double.
ExponentBias
- 2) << double.BiasedExponentShift));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\VectorMath.cs (4)
737
TVectorUInt64 expBiasP500 = TVectorUInt64.Create(double.
ExponentBias
+ 500);
743
TVectorUInt64 expBiasM500 = TVectorUInt64.Create(double.
ExponentBias
- 500);
915
TVectorUInt64 exponent = ((bits >> double.BiasedExponentShift) & TVectorUInt64.Create(double.ShiftedBiasedExponentMask)) - TVectorUInt64.Create(double.
ExponentBias
);
961
TVectorUInt64 exponent = ((bits >> double.BiasedExponentShift) & TVectorUInt64.Create(double.ShiftedBiasedExponentMask)) - TVectorUInt64.Create(double.
ExponentBias
);