• Daum
  • |
  • 카페
  • |
  • 테이블
  • |
  • 메일
  • |
  • 카페앱 설치
 
카페정보
카페 프로필 이미지
VFUN
 
 
 
 

친구 카페

 
 
카페 게시글
포트란 Q&A 조언 좀 부탁드릴께요?
ocarina 추천 0 조회 54 04.12.20 20:15 댓글 4
게시글 본문내용
 
다음검색
댓글
  • 04.12.20 21:35

    첫댓글 function문을 잘못 사용하셨습니다. function으로 정의를 하게 되면 return 되는 값(딱 하나만 return됩니다)이 funct에 저장이 됩니다. function 은 call 하는 것이 아닙니다. 위에서 처럼 함수값과 미분값을 모두 return을 하려면 function 문으로는 안 됩니다. 미분값만 return하고 싶으면 fp=funct(...) 이렇게 합니다

  • 04.12.20 21:36

    그냥 위의 코드에서 function funct(x, f, fp)를 그냥 subroutine funct(x, f, fp)라고 하시면 될 거 같습니다. 그리고 FP=... 에서 마지막 괄호는 하나 지워주세요. 갯수가 안 맞네요. ^^

  • 작성자 04.12.21 13:15

    질문이 하나 더 있는데요? RETURN이 의미하는게 무엇입니까?

  • 04.12.21 14:40

    procedure 를 main 함수로 되돌린다는 의미입니다. 당연히 main 에서는 stop 을 사용해서 끝났다는 것을 나타내구요. 물론 main 에서 stop 은 생략을 해도 상관이 없습니다. 더 자세한 사항은 고수님들께 return 하기로 하죠. ^^

최신목록