Add floating-point processing to abs