1/* k_tanf.c -- float version of k_tan.c 2 * Conversion to float by Ian Lance Taylor, Cygnus Support, ian@cygnus.com. 3 * Optimized by Bruce D. Evans. 4 */ 5 6/* 7 * ==================================================== 8 * Copyright 2004 Sun Microsystems, Inc. All Rights Reserved. 9 * 10 * Permission to use, copy, modify, and distribute this 11 * software is freely granted, provided that this notice 12 * is preserved. 13 * ==================================================== 14 */ 15 16#ifndef INLINE_KERNEL_TANDF
| 1/* k_tanf.c -- float version of k_tan.c 2 * Conversion to float by Ian Lance Taylor, Cygnus Support, ian@cygnus.com. 3 * Optimized by Bruce D. Evans. 4 */ 5 6/* 7 * ==================================================== 8 * Copyright 2004 Sun Microsystems, Inc. All Rights Reserved. 9 * 10 * Permission to use, copy, modify, and distribute this 11 * software is freely granted, provided that this notice 12 * is preserved. 13 * ==================================================== 14 */ 15 16#ifndef INLINE_KERNEL_TANDF
|
21 22#include "math.h" 23#include "math_private.h" 24 25/* |tan(x)/x - t(x)| < 2**-25.5 (~[-2e-08, 2e-08]). */ 26static const double 27T[] = { 28 0x15554d3418c99f.0p-54, /* 0.333331395030791399758 */
--- 39 unchanged lines hidden --- | 20 21#include "math.h" 22#include "math_private.h" 23 24/* |tan(x)/x - t(x)| < 2**-25.5 (~[-2e-08, 2e-08]). */ 25static const double 26T[] = { 27 0x15554d3418c99f.0p-54, /* 0.333331395030791399758 */
--- 39 unchanged lines hidden --- |