Home | History | Annotate | Download | only in noieee_src

Lines Matching defs:sinh

33 static char sccsid[] = "@(#)sinh.c	8.1 (Berkeley) 6/4/93";
37 /* SINH(X)
51 * 1. reduce x to non-negative by sinh(-x) = - sinh(x).
55 * 0 <= x <= lnovfl : sinh(x) := --------------------------------
57 * lnovfl <= x <= lnovfl+ln2 : sinh(x) := expm1(x)/2 (avoid overflow)
62 * sinh(x) is x if x is +INF, -INF, or NaN.
63 * only sinh(0)=0 is exact for finite argument.
66 * sinh(x) returns the exact hyperbolic sine of x nearly rounded. In
82 __weak_alias(sinh, _sinh);
109 sinh(double x)
126 else /* sinh(+-INF) = +-INF, sinh(+-big no.) overflow to +-INF */
133 return(sinh((double)x));