mysql 判断 距离

mysql 判断 距离,第1张

楼主 请再讲清楚点好吧?

GlangXMeter GlatYMeter, PxMeter PyMeter 各确定一个点 怎么个确定法?

不大明白

快下班了 才看到你的补充

来不及写语句了 思路说下吧 就像高中学的

点1(x1,y1) 点2(x2,y2)

两点距离:(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2) 再平方根就可以了

数据库中应该有平方,平方根的函数

很简单的 只是用在数据库中了而已、

你可以在系统中创建一个二维数组,把每个坐标作为一个二维数组存储起来,写一个方法,输入2个坐标的时候,自动计算两个坐标之间的距离。

比如我的坐标是:2,3;你的坐标是4,6

那么定义一个方法:

public double getDistance(double x1,double y1,double x2,double y2){

double a = Math.abs(x1-x2)//绝对值

double b = Math.abs(y1-y2)//绝对值

return Math.hypot(a,b)//返回两者的平方和的开根

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6140887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存