// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __java_lang_Math__ #define __java_lang_Math__ #pragma interface #include class java::lang::Math : public ::java::lang::Object { Math(); public: static jint abs(jint); static jlong abs(jlong); static jfloat abs(jfloat); static jdouble abs(jdouble); static jint min(jint, jint); static jlong min(jlong, jlong); static jfloat min(jfloat, jfloat); static jdouble min(jdouble, jdouble); static jint max(jint, jint); static jlong max(jlong, jlong); static jfloat max(jfloat, jfloat); static jdouble max(jdouble, jdouble); static jdouble sin(jdouble); static jdouble cos(jdouble); static jdouble tan(jdouble); static jdouble asin(jdouble); static jdouble acos(jdouble); static jdouble atan(jdouble); static jdouble atan2(jdouble, jdouble); static jdouble exp(jdouble); static jdouble log(jdouble); static jdouble sqrt(jdouble); static jdouble pow(jdouble, jdouble); static jdouble IEEEremainder(jdouble, jdouble); static jdouble ceil(jdouble); static jdouble floor(jdouble); static jdouble rint(jdouble); static jint round(jfloat); static jlong round(jdouble); static jdouble random(); static jdouble toRadians(jdouble); static jdouble toDegrees(jdouble); static jdouble cbrt(jdouble); static jdouble cosh(jdouble); static jdouble expm1(jdouble); static jdouble hypot(jdouble, jdouble); static jdouble log10(jdouble); static jdouble log1p(jdouble); static jdouble signum(jdouble); static jfloat signum(jfloat); static jdouble sinh(jdouble); static jdouble tanh(jdouble); static jdouble ulp(jdouble); static jfloat ulp(jfloat); private: static ::java::util::Random * rand; public: static jdouble E; static jdouble PI; static ::java::lang::Class class$; }; #endif // __java_lang_Math__