开发者社区> 问答> 正文

关于ios-生成浮动的int随机数字 的问题

得到随机数据浮动值:
`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"
`

应该如何修复?

展开
收起
爵霸 2016-03-19 10:09:23 2031 0
1 条回答
写回答
取消 提交回答
  • 多加 [ ] 这个了,改成
    int ran=rand()%([floorf(myFloat) intValue]);

    2019-07-17 19:07:29
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载