alog10(3I)
ALOG10, DLOG10, QLOG10 - Computes common logarithm
As shipped in IRIX 6.5.7. Added in IRIX 6.5.5.
NAME ALOG10, DLOG10, QLOG10 - Computes common logarithm SYNOPSIS LOG10 ([X=]x) ALOG10 ([X=]x) DLOG10 ([X=]x) QLOG10 ([X=]x) IMPLEMENTATION UNICOS, UNICOS/mk, IRIX systems CF90, MIPSpro 7 Fortran 90, MIPSpro Fortran 77 STANDARDS Fortran Fortran extension: QLOG10 DESCRIPTION LOG10 is the generic function name; the others are specifics. These are elemental intrinsic functions. These functions accept the following argument: x Must be type single precision, double precision, or quad precision. See the RETURN VALUES section for information on input data types and return values. These functions evaluate y = log (x). 10 Vector versions of these intrinsics exist on some systems. Vector versions of ALOG10 and DLOG10 intrinsics exist on UNICOS and UNICOS/mk systems. On UNICOS/mk systems, the vector version of these intrinsics is used when -O vector3 or -O3 are specified on the compiler command line. On UNICOS/mk systems, the 64-bit intrinsic vectorizes; the 32-bit version does not. A vector version of the single-precision and double-precision LOG10 intrinsic exists on IRIX systems and is used when -O3 is specified on the compiler command line. NOTES The ALOG10 and DLOG10 intrinsic function names can be passed as arguments; the others cannot. On CRAY T90 systems that support IEEE arithmetic, the following return values occur: ALOG10(0) = -infinity ALOG10(-0) = NaN ALOG10(x) = NaN, if -infinity <= x < 0 ALOG10(infinity) = infinity RETURN VALUES LOG10 returns the real logarithm of its argument. The generic function LOG10 becomes a call to ALOG10, DLOG10, or QLOG10 depending on the data type and kind of its argument. ALOG10 returns the real common logarithm of its real argument. DLOG10 returns the double-precision common logarithm of its double-precision argument. QLOG10 returns the quad-precision common logarithm of its quad-precision argument. The data type and kind type for real, double-precision, and quad-precision values differ depending on your platform. For platform-specific information, see the TERMINOLOGY section of the INTRO_INTRIN(3I) man page. SEE ALSO Intrinsic Procedures Reference Manual for the printed version of this man page.