数学和UITextfield中的2个小数位

时间:2018-04-04 08:16:35

标签: iphone math

这里是我的代码我有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位小数但是没有显示实际计算可以有人给我一些帮助

0 个答案:

没有答案