78 79 JNIEXPORT jdouble JNICALL 80 Java_java_lang_StrictMath_log10(JNIEnv *env, jclass unused, jdouble d) 81 { 82 return (jdouble) jlog10((double)d); 83 } 84 85 JNIEXPORT jdouble JNICALL 86 Java_java_lang_StrictMath_sqrt(JNIEnv *env, jclass unused, jdouble d) 87 { 88 return (jdouble) jsqrt((double)d); 89 } 90 91 JNIEXPORT jdouble JNICALL 92 Java_java_lang_StrictMath_cbrt(JNIEnv *env, jclass unused, jdouble d) 93 { 94 return (jdouble) jcbrt((double)d); 95 } 96 97 JNIEXPORT jdouble JNICALL 98 Java_java_lang_StrictMath_ceil(JNIEnv *env, jclass unused, jdouble d) 99 { 100 return (jdouble) jceil((double)d); 101 } 102 103 JNIEXPORT jdouble JNICALL 104 Java_java_lang_StrictMath_floor(JNIEnv *env, jclass unused, jdouble d) 105 { 106 return (jdouble) jfloor((double)d); 107 } 108 109 JNIEXPORT jdouble JNICALL 110 Java_java_lang_StrictMath_atan2(JNIEnv *env, jclass unused, jdouble d1, jdouble d2) 111 { 112 return (jdouble) jatan2((double)d1, (double)d2); 113 } 114 115 JNIEXPORT jdouble JNICALL 116 Java_java_lang_StrictMath_pow(JNIEnv *env, jclass unused, jdouble d1, jdouble d2) 117 { 118 return (jdouble) jpow((double)d1, (double)d2); 119 } 120 121 JNIEXPORT jdouble JNICALL 122 Java_java_lang_StrictMath_IEEEremainder(JNIEnv *env, jclass unused, 123 jdouble dividend, 124 jdouble divisor) 125 { 126 return (jdouble) jremainder(dividend, divisor); 127 } 128 129 JNIEXPORT jdouble JNICALL | 78 79 JNIEXPORT jdouble JNICALL 80 Java_java_lang_StrictMath_log10(JNIEnv *env, jclass unused, jdouble d) 81 { 82 return (jdouble) jlog10((double)d); 83 } 84 85 JNIEXPORT jdouble JNICALL 86 Java_java_lang_StrictMath_sqrt(JNIEnv *env, jclass unused, jdouble d) 87 { 88 return (jdouble) jsqrt((double)d); 89 } 90 91 JNIEXPORT jdouble JNICALL 92 Java_java_lang_StrictMath_cbrt(JNIEnv *env, jclass unused, jdouble d) 93 { 94 return (jdouble) jcbrt((double)d); 95 } 96 97 JNIEXPORT jdouble JNICALL 98 Java_java_lang_StrictMath_atan2(JNIEnv *env, jclass unused, jdouble d1, jdouble d2) 99 { 100 return (jdouble) jatan2((double)d1, (double)d2); 101 } 102 103 JNIEXPORT jdouble JNICALL 104 Java_java_lang_StrictMath_pow(JNIEnv *env, jclass unused, jdouble d1, jdouble d2) 105 { 106 return (jdouble) jpow((double)d1, (double)d2); 107 } 108 109 JNIEXPORT jdouble JNICALL 110 Java_java_lang_StrictMath_IEEEremainder(JNIEnv *env, jclass unused, 111 jdouble dividend, 112 jdouble divisor) 113 { 114 return (jdouble) jremainder(dividend, divisor); 115 } 116 117 JNIEXPORT jdouble JNICALL |