Ich habe einen Rechner in Swift 3 gemacht, aber habe einige Probleme bekommen.Wie man NSExpression von der Rundung stoppt
Ich habe NSExpression verwendet, um die Benutzergleichung zu berechnen, aber die Antwort wird immer gerundet.
Um zu überprüfen, ob die Antwort gerundet wurde, berechnete ich 3/2.
let expression = NSExpression(format: "3/2");
let answer: Double = expression.expressionValue(with: nil, context: nil) as! Double;
Swift.print(String(answer));
Der obige Code Ausgänge 1,0 statt 1,5.
Weiß jemand, wie man NSExpression von der Rundung stoppt? Vielen Dank.
Danke für die Hilfe –