< prev index next >

src/java.base/share/native/libjava/StrictMath.c

Print this page




  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
 118 Java_java_lang_StrictMath_cosh(JNIEnv *env, jclass unused, jdouble d)
 119 {
 120     return (jdouble) jcosh((double)d);
 121 }
 122 
 123 JNIEXPORT jdouble JNICALL
 124 Java_java_lang_StrictMath_sinh(JNIEnv *env, jclass unused, jdouble d)
 125 {
 126     return (jdouble) jsinh((double)d);
 127 }
 128 
 129 JNIEXPORT jdouble JNICALL




  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_IEEEremainder(JNIEnv *env, jclass unused,
 105                                   jdouble dividend,
 106                                   jdouble divisor)
 107 {
 108     return (jdouble) jremainder(dividend, divisor);
 109 }
 110 
 111 JNIEXPORT jdouble JNICALL
 112 Java_java_lang_StrictMath_cosh(JNIEnv *env, jclass unused, jdouble d)
 113 {
 114     return (jdouble) jcosh((double)d);
 115 }
 116 
 117 JNIEXPORT jdouble JNICALL
 118 Java_java_lang_StrictMath_sinh(JNIEnv *env, jclass unused, jdouble d)
 119 {
 120     return (jdouble) jsinh((double)d);
 121 }
 122 
 123 JNIEXPORT jdouble JNICALL


< prev index next >