7

jdoubleJava型変数をdoubleC型変数に変換するにはどうすればよいですか?

4

2 に答える 2

8

する必要はありません。次のような単なる typedef です。

typedef double jdouble;

したがって、変換は必要ありません。 があれば、jdoubleそれを として扱うことができますdouble

たとえば、次の Standford のコード例を参照してください。

JNIEXPORT jdouble JNICALL Java_Summer_sum__DD
(JNIEnv *env, jobject jobj, jdouble j1, jdouble j2) {
    return j1 + j2;
}

追加はjdouble値を使用して直接行われ、コンパイラーが必要なコードを生成する方法を理解することを信頼します。

于 2012-05-09T12:17:52.483 に答える