Press F12 and type at the console:
0.1 + 0.2
Take a look on this list: 0.30000000000000004.com. It's everywhere. The problem is that when we add numbers in many programming languages, the computer first converts them into their binary representation, performs the addition in binary, and then converts the result back to decimal.
Just don't use round to solve this.