#으로 원을 그리고 싶은데요
노가다로 일일이 그려야하나요?
쉽게 그려주는 프로그램 없을까요?
banner 0 해봤는데 너무 작고 원이 아니라 타원이네요 ㅠ.ㅠ
sin(), cos() ...
int cx, cy; 돌려라(X = 0; X < r+1;X++) { 찍어라("#", x+cx, int(sqrt(r*r + X*X))+cy); 찍어라("#", x+cx, -int(sqrt(r*r + X*X))+cy); 찍어라("#", -x+cx, int(sqrt(r*r + X*X))+cy); 찍어라("#", -x+cx, -int(sqrt(r*r + X*X))+cy); }
타원인 이유는 점에 해당하는 글자 하나가 정사각형이 아니라서 그럴 것 같습니다.
왜곡현상에 대한 보정이 필요합니다. 원인은 인간의 눈에서 기인합니다. 컴퓨터 그래픽스 서적을 검토하세요.
* Geometric Distortion
돌려라(X = 0; X < r+1;X++) { 찍어라("#", x+cx, int(((sqrt(r*r - X*X))+cy)*x/y)); 찍어라("#", x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y)); 찍어라("#", -x+cx, int(((sqrt(r*r - X*X))+cy)*x/y)); 찍어라("#", -x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y));
이거 좀더 자세히 설명해 주실수 없나요?
수학을 잘 몰라서요
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
sin(), cos() ...
sin(), cos() ...
int cx, cy;돌려라(X = 0; X < r+1;X++)
int cx, cy;
돌려라(X = 0; X < r+1;X++) {
찍어라("#", x+cx, int(sqrt(r*r + X*X))+cy);
찍어라("#", x+cx, -int(sqrt(r*r + X*X))+cy);
찍어라("#", -x+cx, int(sqrt(r*r + X*X))+cy);
찍어라("#", -x+cx, -int(sqrt(r*r + X*X))+cy);
}
타원인 이유는 점에 해당하는 글자 하나가 정사각형이 아니라서 그럴 것 같
타원인 이유는 점에 해당하는 글자 하나가 정사각형이 아니라서 그럴 것 같습니다.
왜곡현상에 대한 보정이 필요합니다.원인은 인간의 눈에서 기인합니다.
왜곡현상에 대한 보정이 필요합니다.
원인은 인간의 눈에서 기인합니다.
컴퓨터 그래픽스 서적을 검토하세요.
* Geometric Distortion
돌려라(X = 0; X < r+1;X++) { 찍어라(
돌려라(X = 0; X < r+1;X++) {
찍어라("#", x+cx, int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", -x+cx, int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", -x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y));
[quote="Anonymous"]돌려라(X = 0; X < r+1
x/y가 아니라 가로세로 비율
돌려라(X = 0; X < r+1;X++) { 찍어라("#",
돌려라(X = 0; X < r+1;X++) {
찍어라("#", x+cx, int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", -x+cx, int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", -x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y));
이거 좀더 자세히 설명해 주실수 없나요?
수학을 잘 몰라서요
돌려라(X = 0; X < r+1;X++) { 찍어라("#",
돌려라(X = 0; X < r+1;X++) {
찍어라("#", x+cx, int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", -x+cx, int(((sqrt(r*r - X*X))+cy)*x/y));
찍어라("#", -x+cx, -int(((sqrt(r*r - X*X))+cy)*x/y));
이거 좀더 자세히 설명해 주실수 없나요?
수학을 잘 몰라서요
댓글 달기