确定点(x1,y1)和点(x2,y2)之间的距离,并将结果赋给pointsDistance。计算公式为:
例如:对于点 (1.0, 2.0) 和 (1.0, 5.0),pointDistance 为 3.0。
点距离 = sqrt ((x2-x1) * 2.0 +(y2-y1) * 2.0);
应该是 2 的乘方 (
^
),而不是乘以 2 (*
)。 C++ 中没有内置的求幂运算符,因此如果您需要在一行中执行此操作:
pointsDistance = sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));