<分区>
所以我有计算距离的替身
double calculate2DDistance(int x1, int y1, int x2, int y2)
{
return sqrt((x2 - x1)^2 + (y2 - y1)^2);
}
请注意,我正在从名为 math.h 的 header 调用此方法到我的 main
我在main.h中的测试行
cout << calculate2DDistance(2.0, 4.0, 3.0, 1.0) << endl;
它要么打印出完全错误的答案,要么打印出 -1.#IND
这是怎么回事?