Contents | Index | < Browse | Browse >
LETTERabsULETTER
Der absolute Wert einer Ganzzahl
Übersicht
#include <stdlib.h>
r = abs(i);
int r; // Ergebnis
int i; // Ganzzahl
Portabilität
ANSI
Erklärung
"abs" liefert den absoluten Betrag seines Arguments, also so etwas wie
"(i >= 0 ? +i : -i)". Die Funktion kann auch als Makro definiert werden:
#define abs(x) ((x)<0?-(x):(x))
Rückgabe
Der absolute Betrag des Arguments.
Siehe auch
fabs , labs