4 references to SignShift
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
83
internal const byte ShiftedSignMask = (byte)(SignMask >>
SignShift
);
src\libraries\System.Private.CoreLib\src\System\Half.cs (3)
576
bool sign = (doubleInt & double.SignMask) >> double.
SignShift
!= 0;
1174
ulong signInt = (sign ? 1UL : 0UL) << double.
SignShift
;
1182
private static double CreateDouble(bool sign, ushort exp, ulong sig) => BitConverter.UInt64BitsToDouble(((sign ? 1UL : 0UL) << double.
SignShift
) + ((ulong)exp << double.BiasedExponentShift) + sig);