version 1.3, 1995/05/10 20:45:47 |
version 1.4, 1997/10/09 11:29:25 |
|
|
* ==================================================== |
* ==================================================== |
*/ |
*/ |
|
|
|
#include <sys/cdefs.h> |
#if defined(LIBM_SCCS) && !defined(lint) |
#if defined(LIBM_SCCS) && !defined(lint) |
static char rcsid[] = "$NetBSD$"; |
__RCSID("$NetBSD$"); |
#endif |
#endif |
|
|
#include "math.h" |
#include "math.h" |
Line 158 static float zero= 0.0000000000e+00; |
|
Line 159 static float zero= 0.0000000000e+00; |
|
float t,y,z,nadj,p,p1,p2,p3,q,r,w; |
float t,y,z,nadj,p,p1,p2,p3,q,r,w; |
int i,hx,ix; |
int i,hx,ix; |
|
|
|
nadj = 0; |
GET_FLOAT_WORD(hx,x); |
GET_FLOAT_WORD(hx,x); |
|
|
/* purge off +-inf, NaN, +-0, and negative arguments */ |
/* purge off +-inf, NaN, +-0, and negative arguments */ |