/src/lib/libm/noieee_src/ |
n_atan2.c | 181 double t,z,signy,signx,hi,lo; local in function:atan2 191 signx = copysign(one,x) ; 197 if(y==zero) return((signx==one)?y:copysign(PI,signy)); 205 return(copysign((signx==one)?PIo4:3*PIo4,signy)); 207 return(copysign((signx==one)?zero:PI,signy)); 232 return (copysign((signx>zero)?t:PI-t,signy)); } 282 return(copysign((signx>zero)?z:PI-z,signy));
|
n_atan2.c | 181 double t,z,signy,signx,hi,lo; local in function:atan2 191 signx = copysign(one,x) ; 197 if(y==zero) return((signx==one)?y:copysign(PI,signy)); 205 return(copysign((signx==one)?PIo4:3*PIo4,signy)); 207 return(copysign((signx==one)?zero:PI,signy)); 232 return (copysign((signx>zero)?t:PI-t,signy)); } 282 return(copysign((signx>zero)?z:PI-z,signy));
|