Most of the time, floating point numbers are great. They’re fast, they work like what you generally expect math to work, the sun is shining, the birds are singing, everything is right with the world. And yet, do not be misled: if you’re thinking this, you’re in a precarious position. It is a bit like looking at a cow and saying “look at this perfectly spherical object!”. At some high enough level you may be close enough with that presumption. But every now and then you work on something and irrational things start to happen and then you remember just oh how wrong you were before.