real(3I)
REAL, DREAL, QREAL, FLOAT, FLOATI, FLOATJ, FLOATK, DFLOAT, DFLOATI, DFLOATJ, DFLOATK, QFLOAT, QFLOATI, QFLOATJ, QFLOATK, SNGL, SNGLQ - Converts to type real
As shipped in IRIX 6.5.30. Last changed in IRIX 6.5.19.
NAME REAL, DREAL, QREAL, FLOAT, FLOATI, FLOATJ, FLOATK, DFLOAT, DFLOATI, DFLOATJ, DFLOATK, QFLOAT, QFLOATI, QFLOATJ, QFLOATK, SNGL, SNGLQ - Converts to type real SYNOPSIS REAL ([A=]a [,[KIND=]kind]) DREAL ([A=]a) QREAL ([A=]a) FLOAT ([A=]a) FLOATI ([A=]a) FLOATJ ([A=]a) FLOATK ([A=]a) DFLOAT ([A=]a) DFLOATI ([A=]a) DFLOATJ ([A=]a) DFLOATK ([A=]a) QFLOAT ([A=]a) QFLOATI ([A=]a) QFLOATJ ([A=]a) QFLOATK ([A=]a) SNGL ([A=]a) SNGLQ ([A=]a) STANDARDS Fortran Fortran extensions: DREAL, QREAL, FLOAT, FLOATI, FLOATJ, FLOATK, DFLOAT, DFLOATI, DFLOATJ, DFLOATK, QFLOAT, QFLOATI, QFLOATJ, QFLOATK, SNGLQ DESCRIPTION These intrinsic functions convert specified types to type real. These are elemental intrinsic functions. They accept the following arguments: a For REAL, DREAL, and QREAL, must be type complex, integer, or real. For FLOAT, DFLOAT, and QFLOAT, must be type integer. For FLOATI, DFLOATI, and QFLOATI, must be type integer (KIND=2). For FLOATJ, DFLOATJ, and QFLOATJ, must be type integer (KIND=4). For FLOATK, DFLOATK, and QFLOATK, must be type integer (KIND=8). For SNGL, must be type double-precision real. For SNGLQ, must be type quad-precision real. If a is of type complex, an approximation of the real part of a is returned. The terms single precision, double precision, and quad precision differ depending on your platform. For platform-specific information, see the TERMINOLOGY section of the INTRO_INTRIN(3I) man page. kind An integer scalar value. The kind type to be used for the result. If not specified, the kind type for default real is used for integer and real arguments. If kind is not present and the argument is complex, the result has the same kind type as the argument. This argument is not accepted by the MIPSpro Fortran 77 compiler. Type conversion routines assign the appropriate type to Boolean arguments without shifting or manipulating the bit patterns they represent. NOTES The names of these intrinsics cannot be passed as arguments. RETURN VALUES If a is of type integer or real and kind is specified, the kind type parameter is that specified by kind. If a is of type integer or real and kind is not specified, the kind type parameter is of type default real. If a is of type complex and kind is specified, the kind type parameter is that specified by kind. If a if of type complex and kind is not specified, the kind type parameter is the kind type parameter of a. REAL returns default real. DREAL, DFLOAT, DFLOATI, DFLOATJ, and DFLOATK, return double-precision real. QREAL, QFLOAT, QFLOATI, QFLOATJ, QFLOATK, return quad-precision real. FLOAT, FLOATI, FLOATJ, FLOATK, SNGL, and SNGLQ return single-precision real.