【发布时间】:2019-08-23 06:37:09
【问题描述】:
我正在尝试计算与体脂相关的计算,但它会给我错误二元运算符不能应用于操作数。
它给了我这样的错误
error: :3:22: error: 二元运算符 '/' 不能应用于 'Optional' 和 'Int' 类型的操作数 print((lbs * Int(Fat / 100)))
这是我的表达。我该如何解决这个问题。
let bodyFatPounds = (lbs * Int(Fat / 100))
let LBM = Double(lbs - bodyFatPounds)
【问题讨论】:
-
你是如何声明Fat的值
-
脂肪的整数值
-
我需要你的声明代码。请给出代码行。
-
@PrashantTukadiya 它是表达式执行而不是副本...它不是副本我应该在那里得到分析,为什么它不是除法运算执行