【发布时间】:2014-12-05 16:41:14
【问题描述】:
此代码失败:
let element: Float = self.getElement(row: 1, column: j)
let multiplier = powf(-1, j+2)*element
出现此错误:
Playground 执行失败::140:51:错误:无法使用“(Float,Float)”类型的参数列表调用“*” 让乘数 = powf(-1, j+2)*元素
请记住,这发生在此块中:
for j in 0...self.columnCount {
其中columnCount 是一个浮点数。另外,第一行确实执行了,所以getElement 方法确实返回了一个浮点数。
我对此完全感到困惑,因为我看不出它为什么不起作用。
【问题讨论】:
标签: swift floating-point operators multiplication