<tfoot id='08xXE'></tfoot>

    • <bdo id='08xXE'></bdo><ul id='08xXE'></ul>

      <small id='08xXE'></small><noframes id='08xXE'>

      <legend id='08xXE'><style id='08xXE'><dir id='08xXE'><q id='08xXE'></q></dir></style></legend>

      <i id='08xXE'><tr id='08xXE'><dt id='08xXE'><q id='08xXE'><span id='08xXE'><b id='08xXE'><form id='08xXE'><ins id='08xXE'></ins><ul id='08xXE'></ul><sub id='08xXE'></sub></form><legend id='08xXE'></legend><bdo id='08xXE'><pre id='08xXE'><center id='08xXE'></center></pre></bdo></b><th id='08xXE'></th></span></q></dt></tr></i><div id='08xXE'><tfoot id='08xXE'></tfoot><dl id='08xXE'><fieldset id='08xXE'></fieldset></dl></div>

      查找圆边上的坐标

      时间:2023-07-25

          <tbody id='GBkbh'></tbody>
        • <legend id='GBkbh'><style id='GBkbh'><dir id='GBkbh'><q id='GBkbh'></q></dir></style></legend>

              <bdo id='GBkbh'></bdo><ul id='GBkbh'></ul>
            • <tfoot id='GBkbh'></tfoot>

              <small id='GBkbh'></small><noframes id='GBkbh'>

                <i id='GBkbh'><tr id='GBkbh'><dt id='GBkbh'><q id='GBkbh'><span id='GBkbh'><b id='GBkbh'><form id='GBkbh'><ins id='GBkbh'></ins><ul id='GBkbh'></ul><sub id='GBkbh'></sub></form><legend id='GBkbh'></legend><bdo id='GBkbh'><pre id='GBkbh'><center id='GBkbh'></center></pre></bdo></b><th id='GBkbh'></th></span></q></dt></tr></i><div id='GBkbh'><tfoot id='GBkbh'></tfoot><dl id='GBkbh'><fieldset id='GBkbh'></fieldset></dl></div>

              • 本文介绍了查找圆边上的坐标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                使用 C#:

                如果我有圆心坐标和半径,我如何获得任意给定度数的圆边缘的 (x, y) 坐标?

                How do I get the (x, y) coordinates on the edge of a circle for any given degree, if I have the center coordinates and the radius?

                可能涉及到 SIN、TAN、COSIN 和其他十年级数学... :)

                There is probably SIN, TAN, COSIN and other grade ten math involved... :)

                推荐答案

                以下是适用于任何语言的数学解决方案:

                Here's the mathematical solution which can be applied in any language:

                x = x0 + r * cos(theta)
                y = y0 + r * sin(theta)
                

                x0y0 是圆心坐标,r 是半径,theta 在弧度.角度是从 x 轴逆时针方向测量的.

                x0 and y0 are the coordinates of the centre, r is the radius, and theta is in radians. The angle is measured anticlockwise from the x-axis.

                这是 C# 的代码,特别是如果您的角度以度为单位:

                This is the code for C# specifically if your angle is in degrees:

                double x = x0 + r * Math.Cos(theta * Math.PI / 180);
                double y = y0 + r * Math.Sin(theta * Math.PI / 180);
                

                这篇关于查找圆边上的坐标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:是否有一种简单快捷的方法来检查多边形是否自相交? 下一篇:C# 中的高效 AABB/三角形相交

                相关文章

                  <bdo id='nK3qp'></bdo><ul id='nK3qp'></ul>
                <i id='nK3qp'><tr id='nK3qp'><dt id='nK3qp'><q id='nK3qp'><span id='nK3qp'><b id='nK3qp'><form id='nK3qp'><ins id='nK3qp'></ins><ul id='nK3qp'></ul><sub id='nK3qp'></sub></form><legend id='nK3qp'></legend><bdo id='nK3qp'><pre id='nK3qp'><center id='nK3qp'></center></pre></bdo></b><th id='nK3qp'></th></span></q></dt></tr></i><div id='nK3qp'><tfoot id='nK3qp'></tfoot><dl id='nK3qp'><fieldset id='nK3qp'></fieldset></dl></div>

                  <small id='nK3qp'></small><noframes id='nK3qp'>

                  <legend id='nK3qp'><style id='nK3qp'><dir id='nK3qp'><q id='nK3qp'></q></dir></style></legend>

                  1. <tfoot id='nK3qp'></tfoot>