math.sqrt出现在了vb.net中,仅仅是将Sqr归类到math这个类下了,没有更多的区别
二元 ^ 运算符是为整型和 bool 类型预定义的.对于整型,^ 将计算操作数的按位"异或",即先把数字有二进制形式表示出来,在通过按位异或来得到结果,如何按位异或我想你应该知道.对于 bool 操作数,^ 将计算操作数的逻辑"异或";也就是说,当且仅当只有一个操作数为 true 时,结果才为 true
VB的运算顺序是:先乘除、后加减,有括号的先算括号内,有负号的先算负号.
请你比较一下这个运算中x和y的值:
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)
以上就是土嘎嘎小编为大家整理的vb.net平方符号相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!