Cambiamos float por double.

Cambiamos float por double para mejorar la precisión.
Cambiamos de máximo a mínimo.