title: Python ROUND_HALF_UP not working as expected
body: <p>I can't seem to understand the decimal docs to get 2.775 to round to 2.78 using the decimal class.</p>
  
  <pre><code>import decimal
  decimal.getcontext().prec = 7
  print(decimal.Decimal(2.775).quantize(
      decimal.Decimal('0.00'), 
      rounding=decimal.ROUND_HALF_UP
  ))
  &gt;&gt; 2.77 # I'm expecting 2.78
  </code></pre>
  
  <p>That SHOULD round to 2.78, but I keep getting 2.77.</p>
  
  <p>EDIT:
  Testing on python 3.4</p>