Lil*_*ilz 1 floating-point objective-c modulus
我正在尝试使用:
float divAm = (float)theAngle%(float)rads;
Run Code Online (Sandbox Code Playgroud)
但它说二进制%的操作数无效
theAngle和rads都是float类型.
有什么建议吗?
谢谢
模数运算符是二进制整数运算符 - 它不能与浮点数一起使用.您应该使用fmod()代替: -
float fmod(float numerator,float denominator);
它在math.h中定义.如果您需要,还有一个使用双打的版本.
归档时间: |
|
查看次数: |
1264 次 |
最近记录: |