about summary refs log tree commit diff
path: root/hesiod
diff options
context:
space:
mode:
authorAkila Welihinda <akilawelihinda@ucla.edu>2021-12-12 10:35:03 -0800
committerPaul Zimmermann <Paul.Zimmermann@inria.fr>2021-12-13 15:31:05 +0100
commit3b1402b3fc3a9ff228c2b721a67f0fef430a82fd (patch)
tree15272f2a5008bebe49af6732774c12053ef8840f /hesiod
parent104d2005d5b7fb13a970905ca3f4a7e7e783cf1a (diff)
downloadglibc-3b1402b3fc3a9ff228c2b721a67f0fef430a82fd.tar.gz
glibc-3b1402b3fc3a9ff228c2b721a67f0fef430a82fd.tar.xz
glibc-3b1402b3fc3a9ff228c2b721a67f0fef430a82fd.zip
sysdeps: Simplify sin Taylor Series calculation
The macro TAYLOR_SIN adds the term `-0.5*da*a^2 + da` in hopes
of regaining some precision as a function of da. However the
comment says we add the term `-0.5*da*a^2 + 0.5*da` which is
different. This fix updates the comment to reflect the
code and also simplifies the calculation by replacing `a` with `x`
because they always have the same value.

Signed-off-by: Akila Welihinda <akilawelihinda@ucla.edu>
Reviewed-by: Paul Zimmermann <Paul.Zimmermann@inria.fr>
Diffstat (limited to 'hesiod')
0 files changed, 0 insertions, 0 deletions