Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference

ID 767251
Date 3/22/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

EXP

Elemental Intrinsic Function (Generic): Computes an exponential value.

result = EXP (x)

x

(Input) Must be of type real or complex.

Results

The result type and kind are the same as x. The value of the result is e x. If x is of type complex, its imaginary part is regarded as a value in radians.

Specific Name

Argument Type

Result Type

EXP

REAL(4)

REAL(4)

DEXP

REAL(8)

REAL(8)

QEXP

REAL(16)

REAL(16)

CEXP 1

COMPLEX(4)

COMPLEX(4)

CDEXP2

COMPLEX(8)

COMPLEX(8)

Example

EXP (2.0) has the value 7.389056.

EXP (1.3) has the value 3.669297.

The following shows another example:

!  Given initial size and growth rate,
!  calculates the size of a colony at a given time.
     REAL sizei, sizef, time, rate
     sizei = 10000.0
     time = 40.5
     rate = 0.0875
     sizef = sizei * EXP (rate * time)
     WRITE (*, 100) sizef
100  FORMAT (' The final size is ', E12.6)
     END

See Also