C#中乘方的表达

     今日看鹏哥的视频,发现果然有特色,其中一节讲鹏哥的眼睛花了吗?讲VS中写下2^3本应该是2的三次方,但是结果却不是8。随后翻书发现并没有乘方这个运算符,而在后随的章节中^表示为逻辑运算异或,那么乘方是什么呢?网上一查,果然有结果。

     原来乘方应该这样表达:

double Math.Pow(double x,double y);
参数
x
要乘幂的双精度浮点数。
y
指定幂的双精度浮点数。
返回值
数字 x 的 y 次幂。

写下语句:

        {
            double x = System.Math.Pow(2 , 3);
            this.textBox1.Text=x.ToString();
        }

结果为8正确。

而简单验证一下^这个符号,确实是逻辑运算异或。

posted @ 2011-02-16 22:59  天意迷离  阅读(4480)  评论(0)    收藏  举报