#include <math.h>
float sqrtf(float num);
double sqrt(double num);
long double sqrtl(long double num);
Функции sqrtf() и sqrtl() добавлены в версии С99.
Каждая функция семейства sqrt() возвращает значение квадратного корня от аргумента num. Если значение аргумента отрицательно, возникает ошибка из-за выхода за пределы области допустимых значений (ошибка из-за нарушения области определения).
Пример
Данный фрагмент программы выводит на экран число
4
printf("%f", sqrt(16.0));
Зависимые функции
exp() log() pow()