returns the sign of its (numerical) argument
If the argument is less than zero then -1 is returned.
If the argument equals zero then 0 is returned.
If the argument is greater than zero then 1 is returned.
std::abs | returns the absolute value of its (numerical) argument |