重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
比如你要计算1的算术平方根,就是Sqr(2)
10年积累的成都网站制作、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有卡若免费网站建设让你可以放心的选择与我们合作。
如果要让a的值等于2的算术平方根,那么a=Sqr(2),然后你可以输出a的值
在设计vb界面时,输入一个数的平方可采用如下方法:
1.标签
用两个标签,其TOP位置不同.
2.按钮
用图片栽入法,图片可用画图板制作.
3.窗体或图片框可用PRINT打印函数法,请参阅本人对"怎样在vb的picture图中写文字?"的回答,网址:
关于代码中表示数的平方见MSDN文档资料:
^
运算符
用来求一个数字的某次方,次方数为
exponent
值。
语法
result
=
number^exponent
^
运算符的语法具有以下几个部分:
部分
描述
result
必需的;任何数值变量。
number
必需的;任何数值表达式。
exponent
必需的;任何数值表达式。
说明
只有当
exponent
为整数值时,number
才可以为负数。在表达式中执行多个指数运算时,^
运算符的计算顺序从左到右。
result
的数据类型通常是
Double
或包含
Double
的
Variant。但是,如果
number
或
exponent
中有一个是
Null
表达式,则
result
也是
Null。
例:1.5的2次方
A
=
1.5
^
2
x的平方在VB里可以这么打:
a = x ^ 2
^运算符
用来求一个数字的某次方,次方数为 exponent
值。
^ 运算符示例
本示例使用 ^ 运算符来表示某数的乘方的指数值。
Dim MyValue
MyValue = 2 ^ 2 ' 返回 4。
MyValue = 3 ^ 3 ^ 3 ' 返回 19683。
MyValue = (-5) ^ 3 ' 返回 -125。
VB的运算顺序是:先乘除、后加减,有括号的先算括号内,有负号的先算负号。
请你比较一下这个运算中x和y的值:
Dim n As Single = 4
Dim x As Single
Dim y As Single
x = n + 1
x = x / n
x = x - 1
x = Math.Sqrt(x)
y = Math.Sqrt((n + 1) / n - 1)
这样就会发现,你的代码中括号的位置错了。
正确的应该是: Math.Sqrt((n + 1) / n - 1)