使用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++编程语言
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。