如何使用数学运算在 swift 中随机浮动

How to make random float in swift with math operations

尝试使用乘法时出现错误

var red1 : Float = ((random()%9)*30)/255;

错误说 Int 不能转换为 Float

我想用这个做一个漂浮物 我可以用它来做一个 UIColor

var red1 = Float((random()%9)*30)/255

您不需要分号,red1 将被类型推断为 Float。

在 swift 4.2 中:var red1 = Float.random(in: startNumber...endNumber)