abs ist definiert in der stdlib
, die in C über stdlib.h
, bzw. in C++ über cstdlib
eingebunden wird.
abs() liefert den absoluten Wert einer Zahl: Bei einer negativen Zahl wird das Vorzeichen vertauscht, eine positive Zahl wird unverändert zurückgegeben.
#include <stdlib.h> int abs( int n ); long abs( long n ); // nur C++
n: Wert, dessen absoluter Wert berechnet werden soll
Return value: absoluter Wert von n
#include <stdlib.h> #include <stdio.h> int main( void ) { printf( "Wert von %d ist %d\n", 47, abs( 47 ) ); printf( "Wert von %d ist %d\n", -47, abs( -47 ) ); return EXIT_SUCCESS; }
Ausgabe
Wert von 47 ist 47 Wert von -47 ist 47