src\libraries\System.Private.CoreLib\src\System\Double.cs (28)
125ulong bits = BitConverter.DoubleToUInt64Bits(m_value);
150ulong bits = BitConverter.DoubleToUInt64Bits(m_value);
275if (m_value < value)
280if (m_value > value)
285if (m_value == value)
290if (IsNaN(m_value))
332if (obj == m_value)
336return IsNaN(obj) && IsNaN(m_value);
344ulong bits = BitConverter.DoubleToUInt64Bits(m_value);
346if (IsNaNOrZero(m_value))
357return Number.FormatFloat(m_value, null, NumberFormatInfo.CurrentInfo);
362return Number.FormatFloat(m_value, format, NumberFormatInfo.CurrentInfo);
367return Number.FormatFloat(m_value, null, NumberFormatInfo.GetInstance(provider));
372return Number.FormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider));
377return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), destination, out charsWritten);
383return Number.TryFormatFloat(m_value, format, NumberFormatInfo.GetInstance(provider), utf8Destination, out bytesWritten);
454return Convert.ToBoolean(m_value);
464return Convert.ToSByte(m_value);
469return Convert.ToByte(m_value);
474return Convert.ToInt16(m_value);
479return Convert.ToUInt16(m_value);
484return Convert.ToInt32(m_value);
489return Convert.ToUInt32(m_value);
494return Convert.ToInt64(m_value);
499return Convert.ToUInt64(m_value);
504return Convert.ToSingle(m_value);
509return m_value;
514return Convert.ToDecimal(m_value);