title: How SQL's convert function work when converting datetime to float?
body: <p>why the out put of this query:</p>
  
  <pre><code>declare @currentDate as datetime
      set @currentDate ='01/07/2010'
  
  select convert(float, @currentdate) 
  </code></pre>
  
  <p>...is 40183 ?</p>
  
  <p>So for those who are getting confuse with my question, my question is How to know the result of above query without executing it ?</p>