|
|
1.1 ! root 1: extern double fabs(), floor(), ceil(), fmod(); ! 2: extern double frexp(), ldexp(), modf(); ! 3: extern double sqrt(), hypot(), atof(), strtod(); ! 4: extern double sin(), cos(), tan(), asin(), acos(), atan(), atan2(); ! 5: extern double exp(), log(), log10(), pow(); ! 6: extern double sinh(), cosh(), tanh(); ! 7: extern double gamma(); ! 8: extern double besj0(), besj1(), besjn(), besy0(), besy1(), besyn(); ! 9: extern double frand(); ! 10: extern double erf(), erfc(); ! 11: ! 12: #define MAXFLOAT 170141173319264429905852091742258462720.0 ! 13: #define MAXDOUBLE 170141183460469229370504062281061498880.0 ! 14: #define HUGE MAXFLOAT /* kludge */ ! 15: #define HUGE_VAL MAXDOUBLE ! 16: #define PI 3.1415926535897932384626433832795028841971693993751 ! 17: #define PI2 (2*PI)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.