Intel® Fortran Compiler 17.0 Developer Guide and Reference
Elemental Intrinsic Function (Generic): Converts an integer to double-precision real type.
result = DFLOAT (a)
a |
(Input) Must be of type integer. |
The result type is double-precision real (by default, REAL(8) or REAL*8). Functions that cause conversion of one data type to another type have the same effect as the implied conversion in assignment statements.
Specific Name 1 |
Argument Type |
Result Type 2 |
---|---|---|
INTEGER(1) |
REAL(8) |
|
DFLOTI |
INTEGER(2) |
REAL(8) |
DFLOTJ |
INTEGER(4) |
REAL(8) |
DFLOTK |
INTEGER(8) |
REAL(8) |
1These specific functions cannot be passed as actual arguments. 2The setting of compiler options specifying double size can affect DFLOAT. |
DFLOAT (-4) has the value -4.0.