Если теряешь интерес ко всему, то теряешь и память (И. Гёте).
Python 3 — Числовая функция hypot()
18.09.2017

Описание
Функция hypot() возвращает евклидова число, sqrt(х * х + у * у). Это длина вектора от координат до точки (х, у)
Синтаксис
Ниже приводится синтаксис для функции hypot ():
hypot(x, y)
[gn_box title=»Примечание:» box_color=»#4f6bf5″]Эта функция не доступна напрямую, поэтому нам нужно импортировать модуль math, а затем мы должны вызвать эту функцию, используя математический статический объект.[/gn_box]
Параметры
- у — должен быть числовым значением.
- х — должен быть числовым значением.
Возвращаемое значение
Этот метод возвращает евклидову норму, SQRT (х * х + у * у).
Пример
Следующий пример показывает использование функции hypot().
#!/usr/bin/python3 import math print ("hypot(4, 1) : ", math.hypot(4, 1)) print ("hypot(-2, 0) : ", math.hypot(-2, 0)) print ("hypot(-1, 2) : ", math.hypot(-1, 2))
Вывод
Когда мы запустим выше программу, она выдаст следующий результат:
hypot(4, 1) : 4.123105625617661 hypot(-2, 0) : 2.0 hypot(-1, 2) : 2.23606797749979