xref: /csrg-svn/include/math.h (revision 42613)
135678Sbostic /*
235678Sbostic  * Copyright (c) 1985 The Regents of the University of California.
335678Sbostic  * All rights reserved.
435678Sbostic  *
5*42613Sbostic  * %sccs.include.redist.c%
635678Sbostic  *
735678Sbostic  * All recipients should regard themselves as participants in an ongoing
835678Sbostic  * research project and hence should feel obligated to report their
935678Sbostic  * experiences (good or bad) with these elementary function codes, using
1035678Sbostic  * the sendbug(8) program, to the authors.
1135678Sbostic  *
12*42613Sbostic  *	@(#)math.h	4.8 (Berkeley) 06/01/90
1335678Sbostic  */
1412186Ssam 
1521039Smiriam extern double asinh(), acosh(), atanh();
1621039Smiriam extern double erf(), erfc();
1724334Smiriam extern double exp(), expm1(), log(), log10(), log1p(), pow();
1824692Smckusick extern double fabs(), floor(), ceil(), rint();
1924692Smckusick extern double lgamma();
2021039Smiriam extern double hypot(), cabs();
2121039Smiriam extern double copysign(), drem(), logb(), scalb();
2235678Sbostic 
2335678Sbostic #if defined(vax) || defined(tahoe)
2424334Smiriam extern double infnan();
2524334Smiriam #endif
2635678Sbostic 
2735678Sbostic extern int finite();
2821039Smiriam extern double j0(), j1(), jn(), y0(), y1(), yn();
2912186Ssam extern double sin(), cos(), tan(), asin(), acos(), atan(), atan2();
3012186Ssam extern double sinh(), cosh(), tanh();
3121039Smiriam extern double cbrt(), sqrt();
3221039Smiriam extern double modf(), ldexp(), frexp(), atof();
3312186Ssam 
3435678Sbostic #define	HUGE	1.701411733192644270e38
35