sqrt wird in C über math.h, bzw. in C++ über cmath eingebunden.
Mit der Funktion sqrt kann die Quadratwurzel aus einer Zahl gezogen werden.
#include <math.h> double sqrt (double x); float sqrt (float x); long double sqrt (long double x);
x: eine (Komma-) Zahl, aus der die Wurzel gezogen werden soll
Return value: Wurzel aus x
sqrt kann nur die Wurzel aus positiven Zahlen berechnen. Versucht man die Wurzel aus einer negativen Zahl zu berechnen, erhält man eine Fehlermeldung:
sqrt: DOMAIN error +NAN
#include <math.h> #include <stdio.h> int main () { float f = 8.5, erg; erg = sqrt (f); printf ("%f", erg); return 0; }
Ausgabe:
2.915476