РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
81 of 815 menu

Функция sqrt

Функция sqrt возвращает квадратный корень из числа. В параметр мы передаем число, из которого нужно извлечь корень. Функция работает с типами double, float и long double. Если передать отрицательное число, функция вернет значение "nan" (not a number).

Синтаксис

#include <cmath> sqrt(x);

Пример

Давайте вычислим квадратный корень из числа 25:

#include <iostream> #include <cmath> using namespace std; int main() { double res = sqrt(25); cout << res << endl; return 0; }

Результат выполнения кода:

5

Пример

Давайте вычислим квадратный корень из числа 2 и выведем результат с точностью до 4 знаков:

#include <iostream> #include <cmath> #include <iomanip> using namespace std; int main() { double res = sqrt(2); cout << fixed << setprecision(4) << res << endl; return 0; }

Результат выполнения кода:

1.4142

Пример

Давайте вычислим квадратный корень из отрицательного числа -9:

#include <iostream> #include <cmath> using namespace std; int main() { double res = sqrt(-9); cout << res << endl; return 0; }

Результат выполнения кода:

"nan"

Смотрите также

  • функция pow,
    которая возводит число в степень
  • функция abs,
    которая возвращает модуль числа
  • функция hypot,
    которая вычисляет гипотенузу по катетам
  • функция exp,
    которая возводит число e в заданную степень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить