Sqrt()在VB里怎么使用?

我在VB里写了一个Sqrt()函数,结果报告说没有定义。我想知道这是怎么回事?怎么解决?谢谢!!!

在VB6中,没有名为Sqrt()函数或子过程;只有Math.Sqr(...)函数!

函数 Math.Sqr(x)求一个数x的平方根。这个函数中

    x≥0

    所得结果(根)为Double类型

举例如下:

    Dim root As Double
    root = Math.Sqr(10)
    MsgBox "10的平方根为:" + CStr(root)

如果试图求一个负数的平方根引发错误:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-08-30
Public/Private Function sqrt()

函数代码

End Function

要有正确的格式,可以在菜单--工具--添加过程里自定义一个函数
第2个回答  2006-08-30
System.Math.Sqrt();
第3个回答  2019-07-06
vb中的sqr函数就是c++中的sqrt函数:
sqr(number)
number------所要开平方的值
函数返回一double值
===========================
如有问题请补充,谢谢
第4个回答  2006-08-30
Sqr()本回答被提问者采纳
相似回答