====== fabs() ====== fabs ist definiert in der ''[[start|math]]'', die in C über ''math.h'', bzw. in C++ über ''cmath'' eingebunden wird. ===== Funktion ===== fabs() gibt den absoluten (positiven) Wert einer Zahl zurück. Eine positive Zahl bleibt unverändert, eine negative Zahl wird negiert (multipliziert mit -1). ===== Signatur ===== #include double fabs( double x ); float fabs( float x ); long double fabs( long double x ); **x**: der Wert, dessen positiver Wert ermittelt werden soll **Return value**: der positive Wert der übergebenen Zahl ===== Fehlerquellen ===== - ===== Beispiel ===== #include // für EXIT_SUCCESS #include // für fabs #include // für printf() int main( void ) { printf( "fabs( 1.1 ) : %f\n", fabs( 1.1 ) ); printf( "fabs( -1.9 ) : %f\n", fabs( -1.9 ) ); return EXIT_SUCCESS; } Ausgabe: fabs( 1.1 ) : 1.1 fabs( -1.9 ) : 1.9 ===== siehe auch ===== [[c:lib:math:start|math]]: [[c:lib:math:modf()]], , [[c:lib:math:ceil()]], [[c:lib:math:floor()]] \\ [[c:lib:stdlib:start|stdlib]]: [[c:lib:stdlib:abs()]], [[c:lib:stdlib:labs()]]