相关疑难解决方法(0)

如何在Objective-C中创建随机浮点数?

我正在尝试在Objective-C中创建0.15到0.3之间的随机浮点数.以下代码始终返回1:

int randn = (random() % 15)+15;
float pscale = (float)randn / 100;
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

random floating-point objective-c

33
推荐指数
2
解决办法
4万
查看次数

Objective-C生成一个随机点,它位于给定的cgrect中

我的要求是在给定区域中生成一个随机点,即我有一些空间的Cg矩形,我需要在这个矩形中生成一个随机点.

我该如何处理这种情况?

random cocoa-touch ios cgrect

4
推荐指数
2
解决办法
2389
查看次数

如何在C中划分数字?

double test3 = 1/7;
NSLog(@"The value of test3 = %1.6f",test3);
Run Code Online (Sandbox Code Playgroud)

结果:

The value of test3 = 0.000000

为什么它不会给我一个浮动值的分数?它应该说:

The value of test3 = 0.142857

我究竟做错了什么?

c

-3
推荐指数
1
解决办法
66
查看次数

标签 统计

random ×2

c ×1

cgrect ×1

cocoa-touch ×1

floating-point ×1

ios ×1

objective-c ×1