2007年1月20日星期六

4.12.计算两点之间的距离


4.12. 计算两点之间的距离

问题
我要计算两点之间的距离
解决办法
根据勾股定理,使用 Math.pow( ) 和 Math.sqrt( ) 联合计算
讨论

通过勾股定理可以计算出两点之间的距离(直线)。一个三角形,最长边的平方等于其他两边的平方和:
a2 + b2 = c2

根据这个公式可以计算出两点之间的距离,a 是两点X坐标的差值,b 是两点Y坐标的差值:
var c:Number = Math.sqrt(Math.pow(a, 2) + Math.pow(b, 2));


没有评论: