title: How to Round 46.565 to 46.57 in Java? (no ceiling)
body: <p>I've been using Math.round and everything seemed fine until I noticed that any number that ended in "5" wasn't rounded.</p>
  
  <pre><code>double roundtotal = Math.round(total * 100.0) / 100.0;
  </code></pre>
  
  <p>Which rounds to 2 decimal places, but doesn't round 46.565 to 46.57 for example</p>
  
  <p>Can anyone help?</p>