title: lodash rounding to 1 decimal place instead of 2
body: <p>lodash is, for me, producing unexpected behaviour. Where I'm specifiying rounding to 2 decimal places sometimes gives me one. This is lodash v3.20.1 and Chrome v51. For example 5.599999 will round to 5.6 instead of 5.59.</p>
  
  <pre><code>var num = 5.58888
  console.log('lodash num .round is ' + _.round((num), 2)); // 5.59 as expected
  
  var num2 = 5.59999;
  console.log('lodash num2 .round is ' + _.round((num2), 2)); // 5.6 not expected, why?
  </code></pre>
  
  <p>Is this is bug or am I doing something wrong? </p>