`DREAL` — 배정밀도 복소수의 실수부
DREAL — 배정밀도 복소수의 실수부
배정밀도 복소수에서 실수부만 떼어내고 싶을 때가 있어요. DREAL(Z)는 배정밀도 복소수(COMPLEX(8))의 실수부를 REAL(8)로 돌려주는 내장 함수예요.
출처: gfortran — DREAL
본문
시그니처
RESULT = DREAL(A)
설명
DREAL(Z)는 복소수 변수 Z의 실수부를 반환해요.
클래스
원소 함수(Elemental function)
인자
A— 타입이COMPLEX(8)여야 해요.
반환값
반환값의 타입은 REAL(8)이에요.
예제
program test_dreal
complex(8) :: z = (1.3_8,7.2_8)
print *, dreal(z)
end program test_dreal
복소수 (1.3, 7.2)에서 실수부인 1.3을 돌려받는 예시예요.
표준
GNU 확장(GNU extension)
함께 보기
- AIMAG — 복소수의 허수부