📅  最后修改于: 2023-12-03 14:39:51.182000             🧑  作者: Mango
math.hypot()
函数在C++的STL中,math.hypot()
函数用于计算斜边的长度。
#include <cmath>
double hypot(double x, double y);
x
:表示一个数字,表示直角三角形的一个边。y
:表示一个数字,表示直角三角形的另一个边。math.hypot()
函数返回直角三角形的斜边长度。
math.hypot()
函数用于计算直角三角形的斜边长度。它接受两个参数,分别为直角三角形的两个边的长度。然后,使用以下公式计算斜边的长度:
hypotenuse = sqrt(x * x + y * y)
其中,sqrt()
函数用于计算平方根。
以下示例展示了如何使用 math.hypot()
函数来计算直角三角形的斜边长度:
#include <iostream>
#include <cmath>
int main() {
double x = 3.0;
double y = 4.0;
double hypotenuse = std::hypot(x, y);
std::cout << "斜边的长度为: " << hypotenuse << std::endl;
return 0;
}
输出结果为:
斜边的长度为: 5
math.hypot()
函数只适用于计算直角三角形的斜边长度,不适用于其他用途。<cmath>
头文件。以上便是关于 C++ STL 中 math.hypot()
函数的介绍。