geometry - 如何计算圆坐标的总数?
问题描述
如果有一个中心(xc,yc)和半径(r),我如何计算圆中坐标(x,y)的总数?
解决方案
我怀疑你在谈论圆圈中的整数点。否则提问毫无意义。
在这种情况下,您可以应用高斯公式
N = 1 + 4 * r + 4 * sum[i=1..r]{floor(sqrt(r^2-i^2))}
请注意,中心也有整数坐标。
推荐阅读
- excel - Asp Net Core 3.1 大数据导出 Excel 带 ClosedXML
- reactjs - 向 PWA 的 API 平台公开 Next.js 环境变量
- javascript - Apollo 客户端和过滤查询
- ios - 错误:IOS版本代码属性必须是整数并且必须设置
- javascript - 无论系列是否切换,我如何始终保持所有 YAXIS 可见
- angular - Laravel + Angular api 无法正常工作?
- discord.js - 这个消息是什么意思?我怎样才能删除它?
- ios - UIStackView 中的动画隐藏子视图超出屏幕
- python - 将dict(具有整数值)转换为json
- ionic-framework - Ionic HttpClient 正在发送 GET 请求而不是 POST