标签: objective-c floating-point modulo floating-point-conversion
简单地说,就是当我放下时:
float f; if(f%1){ //do something //
它返回一个错误,是否有办法对float类型进行模数或我必须进行转换? 我正在使用xCode IDE和Objective-C语言
答案 0 :(得分:4)
是的,请使用fmod:
double f = 2.5; double g = fmod (f, 2.0); // => g = 0.5
答案 1 :(得分:0)
%表示整数。尝试使用fmod()。