====== labs() ======
labs ist definiert in der ''[[start|stdlib]]'', die in C über ''stdlib.h'', bzw. in C++ über ''cstdlib'' eingebunden wird.
===== Funktion =====
labs() liefert den absoluten Wert einer Zahl: Bei einer negativen Zahl wird das Vorzeichen vertauscht, eine positive Zahl wird unverändert zurückgegeben. labs entspricht in der Funktion [[abs()]], arbeitet jedoch mit dem Datentyp ''long int''.
===== Signatur =====
#include
long abs( int n );
**n**: Wert, dessen absoluter Wert berechnet werden soll \\
\\
**Return value**: absoluter Wert von n
===== Beispiel =====
#include
#include
int main( void )
{
printf( "Wert von %d ist %d\n", 47, labs( 47 ) );
printf( "Wert von %d ist %d\n", -47, labs( -47 ) );
return EXIT_SUCCESS;
}
**Ausgabe**
Wert von 47 ist 47
Wert von -47 ist 47
===== siehe auch =====
[[start|strlib]]: [[abs()]], [[div()]], [[ldiv()]] \\
[[c:lib:math:start|math]]: [[c:lib:math:fabs()]]