我遇到了一个问题,我的 X 平方总是变得无限,导致结果距离也是无限的,但是我看不出我自己的数学有什么问题:
// Claculate distance
xSqr = (x1 - x2) * (x1 - x2);
ySqr = (y1 - y2) * (y1 - y2);
zSqr = (z1 - z2) * (z1 - z2);
double mySqr = xSqr + ySqr + zSqr;
double myDistance = sqrt(mySqr);
当我运行我的程序时,我会为每个坐标获取用户输入,然后在运行计算后显示距离。