title: Is SQL Server 'MONEY' data type a decimal floating point or binary floating point?
body: <p>I couldn't find anything that rejects or confirms whether SQL Server 'MONEY' data type is a decimal floating point or binary floating point.</p>
  
  <p>In the description it says that MONEY type range is from -2^63 to 2^63 - 1 so this kind of implies that it should be a binary floating point.</p>
  
  <p>But on <a href="http://msdn.microsoft.com/en-us/library/ms187752.aspx" rel="noreferrer">this page</a> it lists MONEY as "exact" numeric. Which kind of suggests that MONEY might be a decimal floating point (otherwise how is it exact? or what is the definition of exact?)</p>
  
  <p>Then if MONEY is a decimal floating point, then what is the difference between MONEY and DECIMAL(19,4) ?</p>