49 lines
1.4 KiB
Plaintext
49 lines
1.4 KiB
Plaintext
|
// cmath standard header
|
||
|
#pragma once
|
||
|
#ifndef _CMATH_
|
||
|
#define _CMATH_
|
||
|
#include <yvals.h>
|
||
|
|
||
|
#ifdef _STD_USING
|
||
|
#undef _STD_USING
|
||
|
#include <math.h>
|
||
|
#define _STD_USING
|
||
|
#else /* _STD_USING */
|
||
|
#include <math.h>
|
||
|
|
||
|
_STD_BEGIN
|
||
|
using ::abs; using ::acos; using ::asin;
|
||
|
using ::atan; using ::atan2; using ::ceil;
|
||
|
using ::cos; using ::cosh; using ::exp;
|
||
|
using ::fabs; using ::floor; using ::fmod;
|
||
|
using ::frexp; using ::ldexp; using ::log;
|
||
|
using ::log10; using ::modf; using ::pow;
|
||
|
using ::sin; using ::sinh; using ::sqrt;
|
||
|
using ::tan; using ::tanh;
|
||
|
|
||
|
using ::acosf; using ::asinf;
|
||
|
using ::atanf; using ::atan2f; using ::ceilf;
|
||
|
using ::cosf; using ::coshf; using ::expf;
|
||
|
using ::fabsf; using ::floorf; using ::fmodf;
|
||
|
using ::frexpf; using ::ldexpf; using ::logf;
|
||
|
using ::log10f; using ::modff; using ::powf;
|
||
|
using ::sinf; using ::sinhf; using ::sqrtf;
|
||
|
using ::tanf; using ::tanhf;
|
||
|
|
||
|
using ::acosl; using ::asinl;
|
||
|
using ::atanl; using ::atan2l; using ::ceill;
|
||
|
using ::cosl; using ::coshl; using ::expl;
|
||
|
using ::fabsl; using ::floorl; using ::fmodl;
|
||
|
using ::frexpl; using ::ldexpl; using ::logl;
|
||
|
using ::log10l; using ::modfl; using ::powl;
|
||
|
using ::sinl; using ::sinhl; using ::sqrtl;
|
||
|
using ::tanl; using ::tanhl;
|
||
|
_STD_END
|
||
|
#endif /* _STD_USING */
|
||
|
#endif /* _CMATH_ */
|
||
|
|
||
|
/*
|
||
|
* Copyright (c) 1992-2001 by P.J. Plauger. ALL RIGHTS RESERVED.
|
||
|
* Consult your license regarding permissions and restrictions.
|
||
|
V3.10:0009 */
|