From 2a1e3e29d4015aa7f029ba819c46b3790b3e4a3d Mon Sep 17 00:00:00 2001 From: Raymond Hettinger Date: Sun, 21 Nov 2010 02:47:22 +0000 Subject: Issue #7770: Note the useful range of sin/cos in the decimal module examples. --- Doc/library/decimal.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Doc/library/decimal.rst b/Doc/library/decimal.rst index d0dedda..d1e8bc7 100644 --- a/Doc/library/decimal.rst +++ b/Doc/library/decimal.rst @@ -1717,6 +1717,9 @@ to work with the :class:`Decimal` class:: def cos(x): """Return the cosine of x as measured in radians. + The taylor series approximation works best for a small value of x. + For larger values, first compute x = x % (2 * pi). + >>> print(cos(Decimal('0.5'))) 0.8775825618903727161162815826 >>> print(cos(0.5)) @@ -1740,6 +1743,9 @@ to work with the :class:`Decimal` class:: def sin(x): """Return the sine of x as measured in radians. + The taylor series approximation works best for a small value of x. + For larger values, first compute x = x % (2 * pi). + >>> print(sin(Decimal('0.5'))) 0.4794255386042030002732879352 >>> print(sin(0.5)) -- cgit v0.12