0
を印刷なぜそれが私が印刷するときということです:スウィフトCEILは
buildingConstants.jitterClickConstantCost = 1
と
print((buildingConstants.jitterClickConstantCost * 11)/10)
私は
print(ceil(Double((buildingConstants.jitterClickConstantCost * 11)/10)))
を印刷する場合、私は(予想される)
> 1
を得る。しかし
(これはプロデュース2)は、生成:
> 0
問題は、整数で計算してラウンドを変更する前にフラグメントを失っていることです。私はこれを試してみましょう。変数が二重であることを確認してください。 'debugPrint(ceil(Double(buildingConstants.jitterClickConstantCost)* 11.0)/10.0))' – holex