擅长:python、mysql、java
<p>“所有人”?有一个无限的数字。</p>
<p>你可以<a href="https://en.wikipedia.org/wiki/Line_(geometry)#On_the_Cartesian_plane" rel="nofollow noreferrer">calculate the slope and intercept of the line between those two points</a>。知道了这些,你就可以用直线方程计算出y在x的每一个值上的值。</p>
<p>这是高中代数。怎么了?</p>
<p>给定两点<code>(x1, y1)</code>和<code>(x2, y2)</code>,它们之间的直线方程为:</p>
<pre><code>y = m*x + b
</code></pre>
<p>其中</p>
<pre><code>m = slope = (y1-y2)/(x1-x2)
</code></pre>
<p>以及</p>
<pre><code>b = y-intercept = (x1*y2 - x2*y1)/(x1-x2)
</code></pre>
<p>如果你的意思是“画出两个点之间的圆,找到里面所有的点”,我会计算出中心点作为这条线的中点,半径等于这条线长度的一半。通过确定距圆心的距离并将其与半径进行比较,可以计算点是否在圆的内部或外部。</p>
<p>圆内外都有无穷多个点。你到底想在这里做什么?</p>