来源:未知 时间:2023-02-05 23:34 作者:小飞侠 阅读:次
[导读] js如何判断一个点坐标(x,y)在圆上面还是外面呢? 如图:已知点C,半径,求点M和圆的位置关系。 根据圆的数学公式得: $2^{\left(x-a \right)}+2^{\left( y-b\right)}=2^{r}$ 其中a,b分别是圆心点坐标...
js如何判断一个点坐标(x,y)在圆上面还是外面呢? 如图:已知点C,半径,求点M和圆的位置关系。 根据圆的数学公式得: ${\left(x-a\right)}^2+{\left(y-b\right)}^2={r}^2$ 标准JS代码: var r = Math.sqrt(Math.pow((x-a), 2) + Math.pow((y-a), 2)) 其中a,b分别是圆心点坐标,x,y分别是M点坐标,因此可以判断,如果结果相等则表示在圆边上,如果大于则表示在圆外面,如果小于则表示在圆里面。 大于:${\left(x-a\right)}^2+{\left(y-b\right)}^2>{r}^2$ 小于:${\left(x-a\right)}^2+{\left(y-b\right)}^2<{r}^2$ 以上就是js判断一个点x,y在圆外面还是里面全部内容,感谢大家支持自学php网。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com