我試圖讓下面的公式工作,但我得到了錯誤的結果,雖然我不認爲它有什麼問題。Javascript Math.log錯誤的結果,Visual Studio
用戶類型4個號碼exammple:
- INPUT1 = 100
- 輸入2 = 75
- 輸入3 = 30
- INPUT4 = 170
公式:
var results = (Math.log(input1 + input2 - input3)/Math.log(10)) - (Math.log(input4)/Math.log(10));
結果是:2.6這是錯誤的。
如果我改變下面的公式,它的工作原理。
var results = (Math.log(145)/Math.log(10)) - (Math.log(170)/Math.log(10));
結果是:-0.1
這是爲什麼?我錯過了什麼嗎?