====== 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()]]