这里是我的代码我有3个UITextfields c,d和e以及一个按钮来计算并将结果显示到名为result的UITextfield中,但是我无法得到结果显示2位小数。
func getRootValue() {
if let cText = cValue.text, let dText = dValue.text {
if let doubleC = Double(cText), let doubleD = Double(dText) {
let theSquare = sqrt((doubleC * doubleC) + (doubleD * doubleD))
rootValue.text = "\(theSquare)"
eValue.text = String(Double(eValue.text!)!)
myResult = String(Double(rootValue.text!)! * Double(eValue.text!)! * 2)
roofArea.text = String(Double(rootValue.text!)! * Double(eValue.text!)! * 2)
roofArea.text = (NSString(format:"%.2f")) as String
}
}
}
结果是0.00所以我终于得到2位小数但是没有显示实际计算可以有人给我一些帮助