about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2016-11-01 18:38:52 +0000
committerJoseph Myers <joseph@codesourcery.com>2016-11-01 18:38:52 +0000
commit6adaeadf95fa5cc68e92b07456bb82dbd85afd06 (patch)
treecd69b3044ceaada29fa5c197bb8a8433430af980
parentbb5badf17087099dd9140f812778f7a8615b2111 (diff)
downloadglibc-6adaeadf95fa5cc68e92b07456bb82dbd85afd06.tar.gz
glibc-6adaeadf95fa5cc68e92b07456bb82dbd85afd06.tar.xz
glibc-6adaeadf95fa5cc68e92b07456bb82dbd85afd06.zip
Correct clog10 documentation (bug 19673).
Bug 19673 reports that the documentation of clog10 is incorrect, both
failing to include the division by log (10) in the imaginary part and,
in the non-TeX version of the equation only, describing the LHS as log
rather than log10.

This patch fixes both issues.  Note: I think it's appropriate that the
LHS says log10 not clog10, and that the cexp and clog descriptions
referred to in a comment in that bug report similarly say exp and log;
this is a mathematical description not a literal C one.

Tested for x86_64.

	[BZ #19673]
	* manual/math.texi (Exponents and Logarithms): Correct description
	of clog10.
-rw-r--r--ChangeLog6
-rw-r--r--manual/math.texi4
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 831c876b6e..6be5c5d67b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-11-01  Joseph Myers  <joseph@codesourcery.com>
+
+	[BZ #19673]
+	* manual/math.texi (Exponents and Logarithms): Correct description
+	of clog10.
+
 2016-10-31  Carlos O'Donell  <carlos@redhat.com>
 
 	[Bz #20729]
diff --git a/manual/math.texi b/manual/math.texi
index ccafb949fe..b4bb32345e 100644
--- a/manual/math.texi
+++ b/manual/math.texi
@@ -804,10 +804,10 @@ These functions return the base 10 logarithm of the complex value
 @var{z}.  Mathematically, this corresponds to the value
 
 @ifnottex
-@math{log (z) = log10 (cabs (z)) + I * carg (z)}
+@math{log10 (z) = log10 (cabs (z)) + I * carg (z) / log (10)}
 @end ifnottex
 @tex
-$$\log_{10}(z) = \log_{10}|z| + i \arg z$$
+$$\log_{10}(z) = \log_{10}|z| + i \arg z / \log (10)$$
 @end tex
 
 These functions are GNU extensions.