se dichiaro l'array val come double, il compilatore mi da questo errore:

media.cpp call of overloaded `abs(double)' is ambiguous