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

ID 767251
Date 11/07/2023
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