Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.4 KiB

  1. // cmath standard header
  2. #pragma once
  3. #ifndef _CMATH_
  4. #define _CMATH_
  5. #include <yvals.h>
  6. #ifdef _STD_USING
  7. #undef _STD_USING
  8. #include <math.h>
  9. #define _STD_USING
  10. #else /* _STD_USING */
  11. #include <math.h>
  12. _STD_BEGIN
  13. using ::abs; using ::acos; using ::asin;
  14. using ::atan; using ::atan2; using ::ceil;
  15. using ::cos; using ::cosh; using ::exp;
  16. using ::fabs; using ::floor; using ::fmod;
  17. using ::frexp; using ::ldexp; using ::log;
  18. using ::log10; using ::modf; using ::pow;
  19. using ::sin; using ::sinh; using ::sqrt;
  20. using ::tan; using ::tanh;
  21. using ::acosf; using ::asinf;
  22. using ::atanf; using ::atan2f; using ::ceilf;
  23. using ::cosf; using ::coshf; using ::expf;
  24. using ::fabsf; using ::floorf; using ::fmodf;
  25. using ::frexpf; using ::ldexpf; using ::logf;
  26. using ::log10f; using ::modff; using ::powf;
  27. using ::sinf; using ::sinhf; using ::sqrtf;
  28. using ::tanf; using ::tanhf;
  29. using ::acosl; using ::asinl;
  30. using ::atanl; using ::atan2l; using ::ceill;
  31. using ::cosl; using ::coshl; using ::expl;
  32. using ::fabsl; using ::floorl; using ::fmodl;
  33. using ::frexpl; using ::ldexpl; using ::logl;
  34. using ::log10l; using ::modfl; using ::powl;
  35. using ::sinl; using ::sinhl; using ::sqrtl;
  36. using ::tanl; using ::tanhl;
  37. _STD_END
  38. #endif /* _STD_USING */
  39. #endif /* _CMATH_ */
  40. /*
  41. * Copyright (c) 1992-2001 by P.J. Plauger. ALL RIGHTS RESERVED.
  42. * Consult your license regarding permissions and restrictions.
  43. V3.10:0009 */