Я использовал fabs, который делает переданные значения положительными, но мне нужна функция, которая сделает число отрицательным ??
Может попробовать fabs () * - 1?
вы пробовали fabs () * - 1
a = (a > 0) ? -a : a;