title: to compare double and decimal should I cast double to decimal or decimal to double?
body: <p>I need to compare two values.
  One value is <code>price</code> which represents current price of something and so <code>decimal</code> because you actually can buy or sell something by this price.</p>
  
  <p>Another value is <code>estimatedPrice</code> which is the result of mathematical calculations and so <code>double</code> because it's just <code>estimation</code> and you can not actually do any "operations" by this <code>esitmatedPrice</code></p>
  
  <p>now i want to buy if <code>price &lt; estimatedPrice</code>.</p>
  
  <p>So should i cast price to double or estimatedPrice to decimal?</p>
  
  <p>I understand that after casting I will get "slighty another" numbers, but it seems I don't have other options.</p>