0
我有代碼,因此當我單擊「=」以找到使用「和絃方法」的解決方案時「和絃方法」結果顯示在標籤
我該如何使結果顯示在該標籤如何在控制檯 ??
var resultsArray = [AnyObject]()
var a: Float = 0.0
var b: Float = 0.0
var xNext: Float = 0
var nextFunc: Float = 3
var funcB: Float = 0
var iter: Int = 0
var result = ""
@IBOutlet weak var aInput: UITextField!
@IBOutlet weak var bInput: UITextField!
@IBOutlet weak var resultLabel: UILabel!
@IBOutlet weak var tableView: UITableView!
resultsArray.removeAll()
iter = 0
a = Float(aInput.text!)!
b = Float(bInput.text!)!
funcB = pow(b, 3)-b-1
nextFunc = pow(a, 3)-a-1
xNext = a
while (-0.001..<0.001).contains(nextFunc) != true{
xNext = xNext - ((b - xNext)/(funcB - nextFunc)) * nextFunc
nextFunc = pow(xNext, 3) - xNext - 1
iter+=1
resultLabel.text = "x\(iter) = \(xNext) \nF(x\(iter)) = \(nextFunc)\n"
print ("x\(iter) = \(xNext) \nF(x\(iter)) = \(nextFunc)\n")
resultsArray.append(resultLabel as AnyObject)
}
view.endEditing (true)
}
我只有X(N)顯示在表我需要在控制檯中使用x(n)+ F(x(n)) – VVC
您可以將F(x(n))的結果添加到另一個數組,將TableViewCellStyle更改爲'.subtitle',然後將結果的F(x(n))到'cell.detailTextLabel?.text' –