나는 이것과 관련된 다른 모든 질문을 확인 했으므로 도움이되지 못했다. 나는 중복 된 질문을하려고하지 않고있다. Java에서 줄을 사용하여 원을 만들 필요가 있습니다 (9). 공식과 내가 원의 원둘레을 알고 Formula자바의 라인을 사용하여 원을 그리기
int points = 9;
int r = 100;
float originX = width/2+r;
float originY = height/2;
float angle1;
float angle2;
void setup() {
size(500, 500);
}
void draw() {
for(int i=0; i < points;++i) {
angle1 = i * 2 * PI/points;
angle2 = i * 2 * PI/points;
line(originX + r * cos(angle1), originY + r * sin(angle1),
originX + r * cos(angle2), originY + r * sin(angle2));
}
}
그래서 나는 모두 내 세타로 (2*pi)/9
을 사용했다 2pi 라디안입니다. 현재 코드가 위에 있습니다.
누군가가 어떻게 작동하는지 알려 줄 수 있습니까?
코드와 수식을 img 링크와 대조하여 텍스트로 추가하십시오. 또한 문제가 무엇인지 설명하십시오. 예기치 않은 일을하고 있거나하지 않는 것은 무엇입니까? – ChiefTwoPencils
사과드립니다. 저는이 사이트에 익숙하지 않아 방금 사용하기 시작했습니다. 그리고 조금 돌진하여 사진으로 게시했습니다. 이 프로그램은 http://puu.sh/s5WxM/621d92ae96.jpg처럼 보이기로되어 있습니다. (사진이 분명히 있어야합니다 : p) 현재 그것은 유쾌한 라인을 만들고 있으며, 내가 필요로하는 것이 아닌 완전히하고 있습니다. –
도움을 청하기 위해 노력하고 있습니다. 이미지의 코드가 완전하지 않습니다 (즉, 컴파일되지 않습니다). img에 대한 링크를 추가하는 것은 괜찮습니다. 그러나 실제 텍스트 코드를 입력하면 사람들이 직접 자신의 컴퓨터에서 실행하고 도움을 줄 수 있습니다. – ChiefTwoPencils