数学,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