/src/lib/libm/src/ |
s_sinpi.c | 28 * sinpi(x) computes sin(pi*x) without multiplication by pi (almost). First, 29 * note that sinpi(-x) = -sinpi(x), so the algorithm considers only |x| and 33 * 1. For small |x|, sinpi(x) = pi * x where a sloppy threshold is used. The 39 * 2. For |x| < 1, argument reduction is not required and sinpi(x) is 48 * sinpi(x) = sin(pi*(j0+r)) 51 * = +-sinpi(r) 54 * sinpi(r) is then computed via an appropriate kernel. 56 * 4. For |x| >= 0x1p(P-1), |x| is integral and sinpi(x) = copysign(0,x). 60 * sinpi(+-0) = +- 84 sinpi(double x) function in typeref:typename:double [all...] |
s_sinpi.c | 28 * sinpi(x) computes sin(pi*x) without multiplication by pi (almost). First, 29 * note that sinpi(-x) = -sinpi(x), so the algorithm considers only |x| and 33 * 1. For small |x|, sinpi(x) = pi * x where a sloppy threshold is used. The 39 * 2. For |x| < 1, argument reduction is not required and sinpi(x) is 48 * sinpi(x) = sin(pi*(j0+r)) 51 * = +-sinpi(r) 54 * sinpi(r) is then computed via an appropriate kernel. 56 * 4. For |x| >= 0x1p(P-1), |x| is integral and sinpi(x) = copysign(0,x). 60 * sinpi(+-0) = +- 84 sinpi(double x) function in typeref:typename:double [all...] |
s_sinpi.c | 28 * sinpi(x) computes sin(pi*x) without multiplication by pi (almost). First, 29 * note that sinpi(-x) = -sinpi(x), so the algorithm considers only |x| and 33 * 1. For small |x|, sinpi(x) = pi * x where a sloppy threshold is used. The 39 * 2. For |x| < 1, argument reduction is not required and sinpi(x) is 48 * sinpi(x) = sin(pi*(j0+r)) 51 * = +-sinpi(r) 54 * sinpi(r) is then computed via an appropriate kernel. 56 * 4. For |x| >= 0x1p(P-1), |x| is integral and sinpi(x) = copysign(0,x). 60 * sinpi(+-0) = +- 84 sinpi(double x) function in typeref:typename:double [all...] |
namespace.h | 99 #define sinpi _sinpi macro
|
namespace.h | 99 #define sinpi _sinpi macro
|
namespace.h | 99 #define sinpi _sinpi macro
|