Получаем знак первого числа. Например - сравнением с нулем.
Проверяем знак второго числа.
Если знаки различны - знак второго числа меняем на противоположный.
Если знаки одинаковы - ничего не делаем.
Если без if - бред конечно, но тем не менее, тогда так:
a=-27
b=12
sig1 = (a > 0) - (a < 0)
sig2 = (b > 0) - (b < 0)
a1=(sig1*sig2)*a