`EXPONENT` — 지수 함수

EXPONENT — 지수 함수

부동소수점 실수를 가수 부분과 지수 부분으로 나눴을 때, 그 지수 부분만 뽑아야 할 때가 있어요. 그 역할을 하는 내장 함수가 EXPONENT예요.

출처: The GNU Fortran Compiler — EXPONENT (Exponent function)

본문

시그니처

RESULT = EXPONENT(X)

설명

EXPONENT(X)X지수 부분 값을 돌려줘요. X가 0이면 0을 돌려줘요.

클래스

Elemental function (원소별 함수)

인자

  • XREAL 타입이어야 해요.

반환값

반환값은 기본 kind의 INTEGER 타입이에요.

예제

program test_exponent
  real :: x = 1.0
  integer :: i
  i = exponent(x)
  print *, i
  print *, exponent(0.0)
end program test_exponent

표준

Fortran 90 이후.

더 알아보기

  • FRACTION — 가수 부분
  • SET_EXPONENT — 지수 부분 설정