diff options
author | Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2011-03-12 10:33:54 +0000 |
---|---|---|
committer | François-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2011-03-12 10:33:54 +0000 |
commit | 28a0157c80a276d5506135f7229d46d263039d3d (patch) | |
tree | 4388651638997ec7616671bf5a60266d2a250528 | |
parent | 8e421af998f428d231c1974a20d3abc2cb58142a (diff) | |
download | gcc-28a0157c80a276d5506135f7229d46d263039d3d.zip gcc-28a0157c80a276d5506135f7229d46d263039d3d.tar.gz gcc-28a0157c80a276d5506135f7229d46d263039d3d.tar.bz2 |
re PR libfortran/48054 (Documentation for LOG intrinsic function is ambiguous)
PR fortran/48054
* intrinsic.texi: Clarify doc of logarithm functions.
From-SVN: r170899
-rw-r--r-- | gcc/fortran/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/fortran/intrinsic.texi | 17 |
2 files changed, 15 insertions, 7 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 6243131..ac95f2a 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,5 +1,10 @@ 2011-03-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + PR fortran/48054 + * intrinsic.texi: Clarify doc of logarithm functions. + +2011-03-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + PR fortran/47552 * trans-intrinsic.c (gfc_conv_intrinsic_ctime): Fix type of the string length variable. diff --git a/gcc/fortran/intrinsic.texi b/gcc/fortran/intrinsic.texi index 28b5fe8..a13c8335 100644 --- a/gcc/fortran/intrinsic.texi +++ b/gcc/fortran/intrinsic.texi @@ -4285,7 +4285,7 @@ end program test_exit @fnindex ZEXP @fnindex CDEXP @cindex exponential function -@cindex logarithmic function, inverse +@cindex logarithm function, inverse @table @asis @item @emph{Description}: @@ -7766,7 +7766,7 @@ end program test_loc @node LOG -@section @code{LOG} --- Logarithm function +@section @code{LOG} --- Natural logarithm function @fnindex LOG @fnindex ALOG @fnindex DLOG @@ -7774,11 +7774,13 @@ end program test_loc @fnindex ZLOG @fnindex CDLOG @cindex exponential function, inverse -@cindex logarithmic function +@cindex logarithm function +@cindex natural logarithm function @table @asis @item @emph{Description}: -@code{LOG(X)} computes the logarithm of @var{X}. +@code{LOG(X)} computes the natural logarithm of @var{X}, i.e. the +logarithm to the base @math{e}. @item @emph{Standard}: Fortran 77 and later @@ -7804,9 +7806,9 @@ If @var{X} is @code{COMPLEX}, the imaginary part @math{\omega} is in the range @item @emph{Example}: @smallexample program test_log - real(8) :: x = 1.0_8 + real(8) :: x = 2.7182818284590451_8 complex :: z = (1.0, 2.0) - x = log(x) + x = log(x) ! will yield (approximately) 1 z = log(z) end program test_log @end smallexample @@ -7830,7 +7832,8 @@ end program test_log @fnindex ALOG10 @fnindex DLOG10 @cindex exponential function, inverse -@cindex logarithmic function +@cindex logarithm function with base 10 +@cindex base 10 logarithm function @table @asis @item @emph{Description}: |