title: Javascript/Angular is changing my number
body: <p>I was bored and was playing with angular filters, and I've noticed that angularjs will change the number if you use <code>| number</code> filter, which shouldn't affect my number in anyway, but somehow if I filter <code>9999999999999999</code> it will change it to <code>10000000000000000</code>, while if I filter <code>9999999999999998</code> it will leave it as it is <code>9999999999999998</code>. </p>
  
  <p><a href="https://plnkr.co/edit/zTDwol6mrTRtc5ffL5nJ?p=preview" rel="nofollow noreferrer">Plunker example</a></p>
  
  <p>I am very curious and looking forward to know, what makes javascript/angularjs filter to change my number by 1 unit?</p>