我正在VB6中做一些数值分析工作,问题出现在哪一个
sqr(x)
Run Code Online (Sandbox Code Playgroud)
要么
x^0.5
Run Code Online (Sandbox Code Playgroud)
我应该用.
用于评估这两个表达式的方法有什么不同,如果是这样,我应该选择哪一个?
VB6没有记录该方法用于评估sqr()或x ^ 0.5的方法.根据经验,sqr()要快得多,这可能意味着他们在这里使用专用的根查找算法.使用专门的算法可能意味着sqr()也具有更好的数值稳定性,但我没有关于此的信息.
| 归档时间: |
|
| 查看次数: |
563 次 |
| 最近记录: |