< prev index next >

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

Print this page




  72 
  73 JNIEXPORT jdouble JNICALL
  74 Java_java_lang_StrictMath_log(JNIEnv *env, jclass unused, jdouble d)
  75 {
  76     return (jdouble) jlog((double)d);
  77 }
  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_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




  72 
  73 JNIEXPORT jdouble JNICALL
  74 Java_java_lang_StrictMath_log(JNIEnv *env, jclass unused, jdouble d)
  75 {
  76     return (jdouble) jlog((double)d);
  77 }
  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_atan2(JNIEnv *env, jclass unused, jdouble d1, jdouble d2)
  93 {
  94     return (jdouble) jatan2((double)d1, (double)d2);
  95 }
  96 
  97 JNIEXPORT jdouble JNICALL
  98 Java_java_lang_StrictMath_IEEEremainder(JNIEnv *env, jclass unused,
  99                                   jdouble dividend,
 100                                   jdouble divisor)
 101 {
 102     return (jdouble) jremainder(dividend, divisor);
 103 }
 104 
 105 JNIEXPORT jdouble JNICALL
 106 Java_java_lang_StrictMath_cosh(JNIEnv *env, jclass unused, jdouble d)
 107 {
 108     return (jdouble) jcosh((double)d);
 109 }
 110 
 111 JNIEXPORT jdouble JNICALL


< prev index next >