我只是想知道,因爲我建立的應用程序做了一個相當長的公式,其結果與在Excel電子表格中完成時有所不同,我得到了公式。輸入數字越高,差異越大。以下是我在xcode中輸入的公式:
360 * num1 * num3 * (1 - powf(14.9/num1, 0.286))
(num1和num3是輸入數字)。
這裏是Excel的計算:
=360*R9*R11*(1-((R10/R9)^0.286))
(R9
等於num1
,並且R11
等於num3
和R10
14.9)Objective-c是否遵循操作順序(Bedmas)?
我沒有看到在方程式的差異,但如果這樣做請指出。我認爲它是二者之一(可能是ob-c之一)正在做一些與我預期不同的事情。
的Excel?坦白說,爲什麼? – 2012-12-28 19:57:37
@ H2CO3因爲有人使用Excel來計劃/平衡/測試該公式?例如,一些遊戲設計師會這樣做,以平衡遊戲內實體的統計數據。 – delnan
+1爲好問題。 –