擅长:python、mysql、java
<p>你让事情复杂化了。根据椭圆的几何定义,不需要计算焦点和到焦点的距离等。如果你知道长轴和短轴(你知道),就把整个问题压缩一点(这样两者都是1.0,例如,用x轴和y轴除以x轴和y轴),然后这个点是否在椭圆内的问题就简单了</p>
<pre><code>xnormalized**2 + ynormalized**2 <= 1
</code></pre>
<p>注:一般来说,这个领域的好建议是:不,<code>sqrt</code>如果你能做同样的事情,不计算一个距离,而是舒服地呆在它的平方域内。在</p>