使用C++计算两点之间的距离
一、计算公式
计算两点之间的距离需要使用勾股定理,即:
d = √((x2-x1)²+(y2-y1)²)
其中,d表示两点之间的距离,(x1,y1)和(x2,y2)分别表示两个点的坐标。
具体实现时,可以将勾股定理的部分拆分成两步,先计算两个坐标的差值的平方和,再开方。代码如下:
#include
#include
using namespace std;
int main()
{
double x1, y1, x2, y2;
cout > x1 >> y1;
cout > x2 >> y2;
double distance = sqrt(pow(x2-x1, 2) + pow(y2-y1, 2));
cout y1;
cout > x2 >> y2;
} catch (...) {
cout 版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
上一篇:C++三目运算符:条件运算符的语法和用法 下一篇:快速入门C++编程语言
code前端网


