vb书上讲“^”这个符号是异或运算,那么如何在vb中表示常数a的n次幂

如题所述

^ 不是异或,是 计算幂的,异或是Xor,在vb中表示常数a的n次幂:a ^ n追问

可是为什么我运行下面的程序后,结果是0而不是4呢?
int c = 2 ^ 2;
Console.WriteLine(c);
Console.ReadLine();

追答

你这是C#代码吧,我改成VB.NET的代码在VS2010里面试了,结果确实是4!
Dim c As Integer = 2 ^ 2
Console.WriteLine(c)
Console.ReadLine()

追问

谢谢是我搞错了,同样感谢你。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-14
pow函数追问

还想请问一下具体怎么表示a的n次幂,谢谢。

追答

Math.Pow(a,n)

本回答被提问者采纳
相似回答