Ceci devrait être plus lisible avec min et max, non?

//Insérer ce qu'il faut pour avoir un min et un max

bool approximatelyEqual(double a, double b, double epsilon)
{
return fabs(a - b)...