abs()

Re: abs()

por Francisco Reverbel -
Número de respostas: 0
Obrigado, Kaonan. Eu tinha procurado só em <math.h> e esquecido completamente da função abs definida na <stdlib.h>. Fiquem à vontade para usar essa função no EP.

Só uma correção: em C a função abs é definida somente para ints. A versão definida para longs existe em C++, mas não em C puro. (Veja o ítem Portability em http://www.cplusplus.com/reference/clibrary/cstdlib/abs/.)

Para longs há a função labs, em C puro:
http://www.cplusplus.com/reference/clibrary/cstdlib/labs/