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正确。
而简单验证一下^这个符号,确实是逻辑运算异或。

浙公网安备 33010602011771号