1 /* class: java/lang/Math */
3 #define DBL_NAN (*((double*) (&dbl_nan)))
5 static u8 dbl_nan = 0xffffffffffffffffL ;
8 * Class: java/lang/Math
9 * Method: IEEEremainder
12 JNIEXPORT double JNICALL Java_java_lang_Math_IEEEremainder ( JNIEnv *env , double a, double b)
15 if (finite(a) && finite(b)) {
18 return a - floor(d) * b;
29 * Class: java/lang/Math
33 JNIEXPORT double JNICALL Java_java_lang_Math_acos ( JNIEnv *env , double par1)
39 * Class: java/lang/Math
43 JNIEXPORT double JNICALL Java_java_lang_Math_asin ( JNIEnv *env , double par1)
49 * Class: java/lang/Math
53 JNIEXPORT double JNICALL Java_java_lang_Math_atan ( JNIEnv *env , double par1)
59 * Class: java/lang/Math
63 JNIEXPORT double JNICALL Java_java_lang_Math_atan2 ( JNIEnv *env , double par1, double par2)
65 return atan2(par1,par2);
69 * Class: java/lang/Math
73 JNIEXPORT double JNICALL Java_java_lang_Math_ceil ( JNIEnv *env , double par1)
79 * Class: java/lang/Math
83 JNIEXPORT double JNICALL Java_java_lang_Math_cos ( JNIEnv *env , double par1)
89 * Class: java/lang/Math
93 JNIEXPORT double JNICALL Java_java_lang_Math_exp ( JNIEnv *env , double par1)
99 * Class: java/lang/Math
103 JNIEXPORT double JNICALL Java_java_lang_Math_floor ( JNIEnv *env , double par1)
109 * Class: java/lang/Math
113 JNIEXPORT double JNICALL Java_java_lang_Math_log ( JNIEnv *env , double par1)
116 exceptionptr = proto_java_lang_ArithmeticException;
123 * Class: java/lang/Math
127 JNIEXPORT double JNICALL Java_java_lang_Math_pow ( JNIEnv *env , double par1, double par2)
129 return pow(par1,par2);
133 * Class: java/lang/Math
137 JNIEXPORT double JNICALL Java_java_lang_Math_rint ( JNIEnv *env , double par1)
139 return rint(par1); /* phil, 1998/12/12 */
143 * Class: java/lang/Math
147 JNIEXPORT double JNICALL Java_java_lang_Math_sin ( JNIEnv *env , double par1)
153 * Class: java/lang/Math
157 JNIEXPORT double JNICALL Java_java_lang_Math_sqrt ( JNIEnv *env , double par1)
160 exceptionptr = proto_java_lang_ArithmeticException;
167 * Class: java/lang/Math
171 JNIEXPORT double JNICALL Java_java_lang_Math_tan ( JNIEnv *env , double par1)