src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (28)
127ulong bits = BitConverter.DoubleToUInt64Bits(m_value);
152ulong bits = BitConverter.DoubleToUInt64Bits(m_value);
279if (m_value < value)
284if (m_value > value)
289if (m_value == value)
294if (IsNaN(m_value))
336if (obj == m_value)
340return IsNaN(obj) && IsNaN(m_value);
348ulong bits = BitConverter.DoubleToUInt64Bits(m_value);
350if (IsNaNOrZero(m_value))
361return Number.FormatFloat(m_value, null, NumberFormatInfo.CurrentInfo);
366return Number.FormatFloat(m_value, format, NumberFormatInfo.CurrentInfo);
371return Number.FormatFloat(m_value, null, NumberFormatInfo.GetInstance(provider));
376return Number.FormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider));
381return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten);
387return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten);
452return Convert.ToBoolean(m_value);
462return Convert.ToSByte(m_value);
467return Convert.ToByte(m_value);
472return Convert.ToInt16(m_value);
477return Convert.ToUInt16(m_value);
482return Convert.ToInt32(m_value);
487return Convert.ToUInt32(m_value);
492return Convert.ToInt64(m_value);
497return Convert.ToUInt64(m_value);
502return Convert.ToSingle(m_value);
507return m_value;
512return Convert.ToDecimal(m_value);