Я делаю калькулятор в Swift 3, но столкнулся с некоторыми проблемами.Как остановить NSExpression от округления
Я использовал NSExpression, чтобы рассчитать уравнение пользователя, но ответ всегда округлен.
Чтобы проверить, что ответ был округлен, я рассчитал 3/2.
let expression = NSExpression(format: "3/2");
let answer: Double = expression.expressionValue(with: nil, context: nil) as! Double;
Swift.print(String(answer));
Приведенный выше код выводит 1.0, вместо 1.5.
Кто-нибудь знает, как остановить NSExpression от округления? Благодарю.
Спасибо за помощь –