2013년 9월 10일 화요일

변수

From Evernote:

변수

선언
변수는 프로그램 (또는 서브프로그램)의 시작 부분에 선언해야 한다.

integer :: total
real :: average1, average2 ! 실수형 변수 2개를 선언
complex :: cx
logical :: done
character( len=80) :: line ! 길이가 80인 문자열


할당
total = 6.7
average1 = average2
done = .true.
line = "this is a line"
cx = (1.0, 2.0) ! cx = 1.0 + 2.0i
cx = cmplx (1.0/2.0, -3.0) ! cx = 0.5 – 3.0i
cx = cmplx ( x, y) ! cx = x + yi

  • 문자열은 이중 따옴표(")로 감싼다.
  • 상수값은 직접 복소수 자료형에 할당할 수 있다.
  • 변수값을 복소수 자료형에 할당하려면, 내장함수 중 하나인 cmplx 함수를 사용해야 한다.