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

친구 카페

 
 
카페 게시글
포트란 Q&A 포트란 기초 질문입니다<포트란 초보자>
이선우 추천 0 조회 198 05.12.29 18:07 댓글 4
게시글 본문내용
 
다음검색
댓글
  • 05.12.29 22:41

    첫댓글 implicit는 변수의 형을 잡아주는 예약어입니다. 실수형 변수를 모두 배정도로 사용하겠다는 의미, 저는 implicit none을 즐겨씁니다.

  • 06.01.25 01:02

    implicit는 변수선언에 있어서 암묵적으로 저 알파벳으로 시작하는 변수는 저런 형으로 선언하겠다는 것입니다. 보통 포트란에서 변수선언을 하지 않을 경우, 보통(i-n) 까지는 정수형 변수가 되고 그 이외에는 실수형 변수가 됩니다. 위 프로그램에서는 a-h(실수), i-n(정수), o-z(실수)

  • 06.01.25 01:04

    이런 의미니까 implicit integer(i-n) 이렇게 해도 똑같은 의미가 되는 겁니다. real(i) 라는건 i가 정수형이므로 실수형들의 계산에 적용하기 위하여 정수형 i를 실수값으로 변환해주는 명령어가 되겠습니다. 예를 들어 i가 10이라면, real(i) 하면 10.00xxx 이 되는거죠.

  • 06.01.25 01:07

    근데 보통 저 같은 경우도 윗분처럼 implicit none을 사용합니다. 즉 암묵적인 변수형 선언을 하지 않겠다는 말이죠. 따라서 이 경우에서 real이든 integer든 모든 변수를 선언해줘야 하고, 만약 변수 선언하지 않고, 변수를 사용하게 되면 컴파일 과정에서 에러가 발생하게 됩니다.

최신목록