CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
sqrt
SQRT
#include <math.h>
double sqrt(x);
double x; неотрицательное значение с плавающей
точкой
Описание.
Функция sqrt вычисляет квадратный корень x.
Возвращаемое значение.
Функция sqrt возвращает результат вычисления квадратного
корня. Если x - отрицательное, функция печатает сообщение об
ошибке DOMAIN в stderr, устанавливает errno в EDOM и возвращает
0.
Обрaботкa ошибок может быть модифицировaнa при изменении
процедуры matherr.
См. также exp, log, matherr, pow.
Пример.
#include <math.h>
#include <stdlib.h>
double x,y,z;
.
.
.
if ((z = sqrt(x+y))==o.0)
if((x+y) < 0.0)
perror("sqrt of a negative number");
