C++ distance 如何测量两点间距离

   2024-10-05 3520
核心提示:在C++中,可以使用以下方法来测量两点之间的距离:#include iostream#include cmathstruct Point {double x;double y;};double d

在C++中,可以使用以下方法来测量两点之间的距离:

#include <iostream>#include <cmath>struct Point {    double x;    double y;};double distance(Point p1, Point p2) {    return sqrt(pow(p2.x - p1.x, 2) + pow(p2.y - p1.y, 2));}int main() {    Point point1 = {1.0, 2.0};    Point point2 = {4.0, 6.0};        double dist = distance(point1, point2);        std::cout << "Distance between point1 and point2 is: " << dist << std::endl;        return 0;}

在上面的示例中,定义了一个Point结构体表示一个点的坐标,然后定义了一个distance函数来计算两个点之间的距离。在main函数中,创建了两个点point1和point2,并计算它们之间的距离并输出。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号