1

単純に、それは私が置くときだけです:

float f;
if(f%1){
//do something
//

エラーが返されます。浮動小数点型でモジュロを行う方法はありますか、それとも変換を行う必要がありますか? xCode IDE と Objective-C 言語を使用しています

4

2 に答える 2

5

はい、fmodを使用します:

double f = 2.5;
double g = fmod (f, 2.0); // => g = 0.5
于 2014-02-03T23:14:21.723 に答える
0

% は整数用です。fmod() を使用してみてください。

于 2014-02-03T23:14:15.390 に答える