17 references to UInt32BitsToSingle
System.Private.CoreLib (17)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Half.cs (6)
770uint exponentOffset0 = BitConverter.SingleToUInt32Bits(float.Max(value, BitConverter.UInt32BitsToSingle(MinExp))); 776value += BitConverter.UInt32BitsToSingle(exponentOffset0); 1108uint absoluteValue = BitConverter.SingleToUInt32Bits(BitConverter.UInt32BitsToSingle(bitValueInProcess) - BitConverter.UInt32BitsToSingle(maskedExponentLowerBound)); 1110return BitConverter.UInt32BitsToSingle(absoluteValue | sign); 1183return BitConverter.UInt32BitsToSingle(signInt | NaNBits | sigInt);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Math.cs (1)
141return BitConverter.UInt32BitsToSingle(raw & mask);
src\runtime\src\libraries\System.Private.CoreLib\src\System\MathF.cs (3)
79return BitConverter.UInt32BitsToSingle(bits); 111return BitConverter.UInt32BitsToSingle(bits); 135return BitConverter.UInt32BitsToSingle((xbits & ~float.SignMask) | (ybits & float.SignMask));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Single.cs (7)
165internal static float CreateSingle(bool sign, byte exp, uint sig) => BitConverter.UInt32BitsToSingle((sign ? SignMask : 0U) + ((uint)exp << BiasedExponentShift) + sig); 537static float IBinaryNumber<float>.AllBitsSet => BitConverter.UInt32BitsToSingle(0xFFFF_FFFF); 580return BitConverter.UInt32BitsToSingle(bits); 587return BitConverter.UInt32BitsToSingle(bits); 594return BitConverter.UInt32BitsToSingle(bits); 601return BitConverter.UInt32BitsToSingle(bits); 2283static float IBinaryFloatParseAndFormatInfo<float>.BitsToFloat(ulong bits) => BitConverter.UInt32BitsToSingle((uint)(bits));