在Excel中我有這樣的公式:使用JavaScript Math.pow爲Excel公式
=(P12/P10)^(1/P13)-1
我還以爲這相當於:
Math.pow((P12/P10), (1/P13)) - 1
我看來是錯誤的。
在Excel中我有這樣的公式:使用JavaScript Math.pow爲Excel公式
=(P12/P10)^(1/P13)-1
我還以爲這相當於:
Math.pow((P12/P10), (1/P13)) - 1
我看來是錯誤的。
來自Microsoft support的Excel的官方操作順序似乎同意這兩個應該是等效的。
在Excel我與27在P12,3 P10和2在P13試驗中,式的計算結果爲2
在javascript中我測試Math.pow((27/3),(1/2)) -1其中也評價爲2
XLS:P12 = 373,239 ,P10 = 200,000 ,P13 = 8.5 ,Answer = 0.076186448 在JS中:Answer = 0 –
啊,排序。作爲一個%我省略了100倍,然後減去100得到0.1762高達7.62%。感謝您的幫助。繼續! –
似乎是一個優先級問題,我會說,但不知道Excel如何工作。你可以在Excel和JS中發佈你的數字和你的輸出嗎? – elclanrs
有什麼不對? 'var P12 = 6,P10 = 2,P13 = 0.5; Math.pow((P12/P10),(1/P13)) - 1 == 8' –