在VB6中,我应该更喜欢sqr()还是()^ 0.5?

时间:2011-02-22 11:15:19

标签: vb6

我正在VB6中进行一些数值分析工作,并且出现了哪个

的问题
sqr(x)

x^0.5

我应该使用。

用于评估这两个表达式的方法有什么不同,如果是,我应该选择哪一个?

1 个答案:

答案 0 :(得分:5)

VB6没有记录该方法用于评估sqr()或x ^ 0.5的方法。根据经验,sqr()要快得多,这可能意味着他们在这里使用专用的根查找算法。使用专门的算法可以意味着sqr()也具有更好的数值稳定性,但我没有关于此的信息。