1

アンドロイドの fmod() に相当する関数はありますか?

--- C++ で: ----

double fmod(double x, double y)
float fmodf(float x, float y)

fmod 関数は、x を y で除算したときの浮動小数点の剰余を計算します。

戻り値は x - ny です。ここで、n は x / y の商であり、ゼロに向かって最初の整数に丸められます。

4

1 に答える 1

0

モジュラス演算子は%、実際にはJavaでfloatとdoubleの両方をサポートしています。

そして、harismがコメントしたように、必要にMath.IEEEremainder(double f1, double f2)応じてdoubleの関数があります。

http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Math.html#IEEEremainder(double、double)

于 2013-01-24T01:49:45.190 に答える