Why you should use Double not Float
Ai-Lyn Tang
31

Every floating-point number type has the same representation error, it’s a very old computer science problem (http://floating-point-gui.de). However, Double is a bit better at this than Float because it’s more precise — it’s called Double because it means “double precission” :)