real(3M)

REAL, FLOAT, SNGL - Converts to type real

As shipped in IRIX 6.5. First release of IRIX 6.5.

NAME
     REAL, FLOAT, SNGL - Converts to type real

SYNOPSIS
     REAL ([A=]a [,[KIND=]kind])
     FLOAT ([A=]a [,[KIND=]kind])
     SNGL ([A=]a [,[KIND=]kind])

IMPLEMENTATION
     UNICOS and UNICOS/mk systems

STANDARDS
     Fortran 90

DESCRIPTION
     REAL, FLOAT, and SNGL are elemental functions for the CF90 compiler.

     arg can be of type complex, integer, or real.

     These functions convert specified types to type real, such as a (or a
     for complex arguments).                                              r

     Type conversion routines assign the appropriate type to Boolean
     arguments without shifting or manipulating the bit patterns they
     represent.

   Argument range
     REAL:

     Real:
                                                      2450
          |x| < infinity (infinity is approximately 10    )

          On UNICOS/mk systems and on CRAY T90 systems that perform IEEE
          arithmetic

                                      308
          infinity is approximately 10

     Integer:
                 46
          |x| < 2

     Integer on CRAY T90 systems that support IEEE arithmetic:
                 63
          |x| < 2

     Complex:

          |x | < infinity
            r
     FLOAT:

     Integer:
                 46
          |x| < 2   (Cray PVP systems, 46-bit integer)
                 64
          |x| < 2   (Cray PVP systems, 64-bit integer, and
                      CRAY T90 systems that support IEEE arithmetic)

     Boolean:
                 46
          |x| < 2

     SNGL:

     Double-precision:
                 64
          |x| < 2

NOTES
     The name of this intrinsic cannot be passed as an argument.

RETURN VALUES
     REAL returns the real equivalent of its complex, integer, or real
     argument.

     FLOAT returns the real equivalent of its integer or Boolean argument.

     SNGL returns the real equivalent of its double-precision argument.

SEE ALSO
     Intrinsic Procedures Reference Manual, publication SR-2138, for the
     printed version of this man page.