得到随机数据浮动值:
float myFloat=120.12123123123;
int tmpInt = floorf(myFloat);
int ran=rand()%tmpInt;
我想要用下面的一行代码实现:
float myFloat=120.12123123123;
int ran=rand()%([[floorf(myFloat)] intValue]);
结果报错:
"int ran=rand()%([[floorf(myFloat)] intValue]);" error : "Expeted identifier"
应该如何修复?