Тип броска во время округления в Swift - PullRequest
0 голосов
/ 12 января 2020

У меня следующее предупреждение:

var ifloor:Float = 10.1
var arredondado = ifloor
arredondado = arredondado*(pow(10, 3) as! Float)

Приведение от Decimal к несвязанному типу Float всегда дает сбой. Как это решить?

1 Ответ

1 голос
/ 12 января 2020

Вы можете просто использовать powf(_:_:) вместо pow(_:_:), т.е.

arredondado = arredondado * powf(10, 3)
...