Гипотенуза: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м автоматическая отмена правки участника 188.170.13.105, вредной с вероятностью 0.928
Метка: откат
Строка 11: Строка 11:


: <math>c = \sqrt{a^2 + b^2}.</math>
: <math>c = \sqrt{a^2 + b^2}.</math>

В языке программирования [[Си (язык программирования)|Си]]:
<syntaxhighlight lang="c">

#include <math.h>
..
c = sqrt(a*a + b*b);
</syntaxhighlight>

В [[PHP]]:

<syntaxhighlight lang="php">
$c = hypot ($a,$b);
</syntaxhighlight>

В [[Паскаль (язык программирования)|Паскале]]:

<syntaxhighlight lang="pascal">
c := sqrt(a*a + b*b)
</syntaxhighlight>

В [[Бейсик]]е:

<syntaxhighlight lang="qbasic">
c = SQR(a*a + b*b)
</syntaxhighlight>

В [[Python]]-е:

<syntaxhighlight lang="Python">
import math
c = math.sqrt(a*a + b*b)
</syntaxhighlight>

В [[Java]]:
<syntaxhighlight lang="Java">
c = Math.sqrt(a * a + b * b)
</syntaxhighlight>

Иногда в языке программирования для вычисления гипотенузы имеется функция от двух аргументов <code>hypot(''a'',&nbsp;''b'')</code>, которая, однако, может вызвать проблемы, если в качестве аргументов заданы числа, которые не могут быть длинами катетов прямоугольного треугольника (например 0 и 5), — в этом случае команда не может быть исполнена.


Если известна длина одного из катетов <math>a</math> и угол, отличный от прямого, то можно найти длину гипотенузы по формулам:
Если известна длина одного из катетов <math>a</math> и угол, отличный от прямого, то можно найти длину гипотенузы по формулам:

Версия от 05:18, 13 мая 2018

Прямоугольный треугольник и его гипотенуза (c), а также катеты a и b

Гипотенуза (греч. ὑποτείνουσα, натянутая[1]) — самая длинная сторона прямоугольного треугольника, противоположная прямому углу. Длина гипотенузы прямоугольного треугольника может быть найдена с помощью теоремы Пифагора: квадрат длины гипотенузы равен сумме квадратов длин катетов.

Например, если длина одного из катетов равна 3 м (квадрат его длины равен 9 м²), а длина другого — 4 м (квадрат его длины равен 16 м²), то сумма их квадратов равна 25 м². Длина гипотенузы в этом случае равна квадратному корню из 25 м², то есть 5 м.

Вычисление длины гипотенузы

Длину гипотенузы можно найти, применив теорему Пифагора.

Пусть и — катеты, тогда гипотенузу можно найти по формуле

В языке программирования Си:

#include <math.h>
..
c = sqrt(a*a + b*b);

В PHP:

$c = hypot ($a,$b);

В Паскале:

c := sqrt(a*a + b*b)

В Бейсике:

c = SQR(a*a + b*b)

В Python-е:

import math
c = math.sqrt(a*a + b*b)

В Java:

c = Math.sqrt(a * a + b * b)

Иногда в языке программирования для вычисления гипотенузы имеется функция от двух аргументов hypot(ab), которая, однако, может вызвать проблемы, если в качестве аргументов заданы числа, которые не могут быть длинами катетов прямоугольного треугольника (например 0 и 5), — в этом случае команда не может быть исполнена.

Если известна длина одного из катетов и угол, отличный от прямого, то можно найти длину гипотенузы по формулам:

для противолежащего угла , и
для прилежащего угла .

См. также

Примечания

  1. Александрова Н. В. Математические термины.(справочник). М.: Высшая школа, 1978, с. 26.