Joh*_* S. 1 java swing distance pythagorean
我使用Java Swing创建简单的游戏,如Pong和Air Hockey,我经常发现自己使用毕达哥拉斯定理来计算两点之间的距离.
虽然写入并不痛苦(可以简化为单行),但我想知道Java是否已经将它包含在某个地方.
我浏览了数学课,我没有看到任何东西.我不知道在哪里可以看,所以如果确实存在,有谁知道在哪里?
谢谢!
是的,Java在标准库中具有这样的功能.它叫做Math.hypot.所以你可以写:
Math.hypot(x2 - x1, y2 - y1)
Run Code Online (Sandbox Code Playgroud)
自Java 1.5以来,此方法是Java的一部分.