Если вы хотите отформатировать дубль, округлив его дробные цифры.Попробуйте не:
Во-первых, реализуйте этот метод
func formatDouble(_ double: Double, withFractionDigits digits: Int) -> String{
let formatter = NumberFormatter()
formatter.maximumFractionDigits = digits
let string = formatter.string(from: (NSNumber(floatLiteral: double)))!
return string
/*if you want a Double instead of a String, change the return value and uncomment the bellow lines*/
//let number = formatter.number(from: string)!
//return number.doubleValue
}
после, вы можете назвать не так
let roundedNumber = formatDouble(Double(value)!, withFractionDigits: 2)