Floating Point Math – Your language isn’t broken, it’s doing floating point math. Computers can only natively store integers, so they need some way of representing decimal numbers. This representation comes with some degree of inaccuracy. That’s why, more often than not, .1 + .2 != .3.
Link to some examples of sending .1 + .2 to standard output in a variety of languages.
Google self-driving car pulled over for ‘driving too slowly’ in Mountain View – The Google car was pulled over for doing 25 (it’s top speed) in a 35 MPH zone. By the vehicle’s classification as a “neighborhood electric vehicle”, it was perfectly legal for it to be doing so.
Wolfram Language and Mathematica on the Raspberry Pi