Swift 汇总期间的演员类型
Cast type during round up in Swift
我有以下警告:
var ifloor:Float = 10.1
var arredondado = ifloor
arredondado = arredondado*(pow(10, 3) as! Float)
从 Decimal
转换为无关类型 Float
总是失败。
如何解决?
您可以简单地使用 powf(_:_:)
而不是 pow(_:_:)
,即
arredondado = arredondado * powf(10, 3)
我有以下警告:
var ifloor:Float = 10.1
var arredondado = ifloor
arredondado = arredondado*(pow(10, 3) as! Float)
从 Decimal
转换为无关类型 Float
总是失败。
如何解决?
您可以简单地使用 powf(_:_:)
而不是 pow(_:_:)
,即
arredondado = arredondado * powf(10, 3)