圆轨迹弧度计算方法,java代码:
int num = 12;
for(int times=0; times<num; times++) {
double hudu = ((2*Math.PI / 360) * (360/num) * times); //弧度的计算公式为: 2*PI/360*角度; 360°/60 = 6°
//X坐标=a + Math.sin(2*Math.PI / 360) * r ;Y坐标=b + Math.cos(2*Math.PI / 360) * r ;
int x = (int) (a + Math.sin(hudu) * r);
int y = (int) (b - Math.cos(hudu) * r);
g2.drawString(String.valueOf(times+1), (int) x, (int) y);
}