커뮤니티

For문의 반복횟수에 제한이 있나요?

프로필 이미지
hex
2010-09-14 12:46:24
846
글번호 32362
답변완료
For 문을 사용시에 카운터가 1024 까진 정상 작동하지만 1025 부터는 계산이 안되고 아예 N/A 로 표시가 되는데요 For 문의 제한이 1024 회 까지인가요? 1025회 이상의 반복문이 필요할때 다른 해결 방법은 없는지 알고 싶습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-09-14 17:32:49

안녕하세요 예스스탁입니다. for문의 루프횟수에는 제한이 없습니다. 아래식을 적용하시면 첨부된 그림과 같이 값이 표시됩니다. var2 = 0; var3 = 0; for var1 = 0 to 2000{ var2 = var2+1; var3 = var3+C[var1]; } plot1(var2); plot2(var3); 다만 기간값을 가지는 함수의 기간값을 가변적으로 가져가시는 경우에 초기 메모리 할당을 정확히 계산할 수 없으므로 1024를 최대치로 잡게 됩니다. 작성하신 식중 해당 부분을 올려주시면 다른 방법을 찾아보고 답변드리도록 하겠습니다. 즐거운 하루되세요 > hex 님이 쓴 글입니다. > 제목 : For문의 반복횟수에 제한이 있나요? > For 문을 사용시에 카운터가 1024 까진 정상 작동하지만 1025 부터는 계산이 안되고 아예 N/A 로 표시가 되는데요 For 문의 제한이 1024 회 까지인가요? 1025회 이상의 반복문이 필요할때 다른 해결 방법은 없는지 알고 싶습니다