【问题标题】:How to make random float in swift with math operations如何通过数学运算快速随机浮动
【发布时间】:2015-07-06 17:06:59
【问题描述】:

尝试使用乘法时出错

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

错误提示 Int 不能转换为 Float

我想用它来做一个浮点数,我可以用它来做一个UIColor

【问题讨论】:

标签: swift random


【解决方案1】:

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

您不需要分号,red1 将被推断为浮点数。

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

【讨论】:

    猜你喜欢
    • 2012-03-07
    • 2022-10-07
    • 1970-01-01
    • 2016-07-23
    • 1970-01-01
    • 1970-01-01
    • 2016-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多