DotNet · 2022年3月23日

根据圆心坐标、半径和角度计算圆弧上的点坐标

根据圆组件的中心点(x,y)、半径(r)、圆周上某一点与圆心的角度这3个 
 条件来计算出该圆周某一点的坐标(x2,y2)。 
(2)数学计算公式: 
     x2=x+r*cos(角度值*PI/180) 
     y2=y+r*sin(角度值*PI/180) 

 (3)计算机中以左上角为计算坐标,所以计算公式为: 
     x2=x+r*cos(角度值*PI/180) 
     y2=y-r*sin(角度值*PI/180) 
代码:

c# 圆上坐标点

var x=-33204.0924438;  //圆心x

var y=-9512.41208658; //圆心y

var r=1000;//半径

 

var angle=30;//角度

var tmpX = x + r * Math.Cos(angle * Math.PI / 180); 
var tmpY = y – r * Math.Sin(angle * Math.PI / 180);

最新电影,电视剧,尽在午夜剧场

电影电视剧午夜不寂寞