數學,log(x/(y*z))
和log(x)-log(y)-log(z)
are equivalent。在電腦上,他們會給出不同的答案。哪個更適合計算?計算log(x /(y * z))或log(x)-log(y)-log(z)會更好嗎?
1
A
回答
3
Log
是數值穩定的,但師並非如此。想象一下y
和z
非常接近0
。然後y * z
很有可能被評估爲0
和x/(y * z)
溢出。但log(y)
即使非常小y
給出了準確的結果。所以log(x)-log(y)-log(z)
預計會更精確。
1
所以這取決於你所需要的,前者會更快,後者更精確。
相關問題
- 1. log(1 + x)是log1p,因爲log(1-x)是?
- 2. 如何選擇x0來證明(log x)²是Ω(log x + 5)?
- 3. 如何在一張圖中繪製lm(log(y)〜)和lm(y〜x + x^2)的ggplot
- 4. floor(√2n)的O(log log n)算法?
- 5. Python計算log(1 + x)/ x for x near 0
- 6. 是log(n!)= O((log(n))^ 2)?
- 7. [] .concat([「x」,「y」],「z」) - >如何獲得[[「x」,「y」],「z」]而不是[「x」,「y」 , 「Z」]?
- 8. 如何計算O(Log(N))?
- 9. (log n)/(log(log n))的順序是什麼?
- 10. 三個正數x,y,z的組合使x + y,x-y,y + z,y-z,x + z和x-z爲完美正方形
- 11. BASH將.log重命名爲.LOG
- 12. 證明log(n!)是Ω(n log(n))
- 13. $ x * $ y = $ z爲零
- 14. 地圖和用(X,Y),(X,Z)和(Y,Z)對和相關的X工作,Y或Z座標
- 15. 'git log^X'應該顯示什麼?
- 16. 序言,測試(X,Y,Z): - Y是X + Z
- 17. x,y,z和帶有x(),y(),z()的點的模板函數
- 18. pow(X,Y,Z)<=> Z = X^Y加上
- 19. PostgreSQL:如果column1包含x,y或z將column2設置爲x,y或z
- 20. 在k <n的算法運行時log(n)vs log(k)
- 21. git-log in eshell
- 22. Log UIControl事件
- 23. Log Memcached活動
- 24. Forfiles with log
- 25. log pysvn update
- 26. grep「。* bk。* \。log」
- 27. ErrorHandler和Log
- 28. Ember log every click
- 29. log mvc pipeline
- 30. Hbase .log文件
我在VB.NET中使用Double類型嘗試了很多種數字,並得到了15 S.F.的相同答案。雙向。你用什麼語言來獲得不同的結果,以及你使用的數字的大小是多少? – 2015-02-10 19:02:19
「更好」是主觀的。 – 2015-02-10 19:06:27