开发者社区 问答 正文

关于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 2149 分享 版权
1 条回答
写回答
取消 提交回答
  • 多加 [ ] 这个了,改成
    int ran=rand()%([floorf(myFloat) intValue]);

    2019-07-17 19:07:29
    赞同 展开评论
问答标签:
问答地址: