Muchas gracias por las respuestas, que confirman que no me he vuelto loco, al menos en lo que respecta a este asunto
La verdad es que esto es un "error" garrafal de PHP (¡en su versión 5!), porque la precisión necesaria no es tanta si uno se para a pensar, ya que si los flotantes que pongo se interpretan como tantos por uno, una variación de 0.014 a 0.015 implica un 0,1% de diferencia, que no es tanto, y no tenemos más que ver su aplicación en estadísticas, indicadores económicos y mil cosas más.
Un saludo.