6
使用距离平方检查而不是距离有什么缺点吗?
我使用了距离平方检查来进行我的所有距离(vector3长度)检查,这是由于不产生平方根会提高性能(就像在普通长度检查中一样)。 从外观上看,平方距离检查在每种情况下都能正常工作: if x^2 < y^2, then x < y, even when 0 < (x or y) < 1 我不考虑x或y小于0的情况,因为距离和距离平方始终为正。 由于此方法有效,因此似乎从未需要进行距离检查,但是我a不安,感觉自己缺少某些东西。在对精度要求严格的情况下,这种方法是否仍然有效?