Что такое функция sqrt в Python?
4 года назад
Andrey Moshkov
Ответы
import math a=int(input()) b=int(input()) c=int(aa+bb) print(math.sqrt(c))
4 года назад
Функция sqrt() это функция встроенного в Python пакета math, которая возвращает квадратный корень числа (sqrt сокращение от square root - квадратный корень).
Синтаксис выглядит следующим образом:
Где x любое положительное число.
Стоит учитывать, что тип возвращаемого числа будет float.
Для использования функции sqrt() необходимо сначала импортировать пакет math.
4 года назад
Дмитрий Ибрагимов
Метод Math.sqrt() возвращает квадратный корень числа.
А квадратный корень в питоне представлен в виде функции sqrt(), которая существует в рамках модуля math. Поэтому, чтобы начать работу с корнями, модуль math нужно предварительно импортировать:
Функция sqrt() не принимает отрицательных аргументов. Только положительные целые числа, вещественные числа и ноль.
Положительное число
Именно на работу с неотрицательными числами "заточена" функция sqrt(). Если число больше или равно нулю, то неважно, какой у него тип. Вы можете извлекать корень из целых чисел:
А можете — из вещественных:
2 года назад
Алёна Шереметьева
math.sqrt(x) возвращает квадратный корень числа. Название — сокращение от square root. Функция лежит в модуле math, его нужно импортировать:
Результат всегда float, даже для точных квадратов.
Все способы извлечь корень
Пример: теорема Пифагора
Для гипотенузы есть готовая функция math.hypot(3, 4).
Корень из отрицательного числа
Для комплексных чисел используют модуль cmath:
Запись (-4) ** 0.5 ошибки не даст, но вернёт комплексное число с погрешностью: (1.2246467991473532e-16+2j).
Как проверить, что число — точный квадрат
math.sqrt для этой проверки не подходит: на больших числах float теряет точность.
Корень из массива чисел
Математические функции Python разбирают в бесплатном курсе «Основы Python».
18 дней назад
Никита Вихров
Похожие вопросы






