已知圆心,半径,角度,求圆上的点坐标

圆心坐标:(x0,y0)

半径:r

角度:a

则圆上任一点为:(x1,y1)

x1   =   x0   +   r   *   cos( a )

y1   =   y0   +   r   *   sin( a )

PS:在Java里面 Math.sin(double radians) ,radians是弧度,使用Math.toRadians(double angdeg)先把角度转换成弧度再计算;

例如:Math.sin(Math.toRadians(45))

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基于战舰STM32开发板的模拟时钟开发 最近闲得无聊,在公司属于实习期,老板也不给活干,手上刚好有个STM32的开...
    tme_小虫阅读 1,868评论 0 2
  • 1 Canvas接口元素定义 1.1 getContext()方法 为了在canvas上绘制,你必须先得到一个画布...
    Kevin_Junbaozi阅读 1,369评论 1 2
  • 一、canvas简介 1.1 什么是canvas?(了解) 是HTML5提供的一种新标签 Canvas是一个矩形区...
    Looog阅读 3,974评论 3 40
  • 越闲越懒。我还是喜欢忙碌点的感觉,让我感觉充实,但我不喜欢特别忙碌,处于高压之下的那种忙碌,不利于身体和心理健康,...
    两人阑阅读 218评论 0 0
  • 1.付出不亚于任何人的努力 2.要谦虚,不要骄傲 3.要每天反省 4.活着,就要感谢 5.积善行,思利他 6.不要...
    杰哥大宁阅读 150评论 0 1