Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#:电源操作员不可用_C# - Fatal编程技术网

C#:电源操作员不可用

C#:电源操作员不可用,c#,C#,在C#中是否有预定义的幂运算符 当我尝试使用^Operator时,它正在执行异或操作 除了数学库,还有什么方法可以包含Pow操作符吗?没有类似于Fortran、Python等语言中的内置Pow操作符 对于浮点操作数,应使用Math.Pow 对于整数操作数的有效幂运算,框架中不包含任何内容。相反,你可以自己滚。例如: 此乘法的幂为n倍。如果你不想自己使用数学,那就写一个。@NathanCooper关于2**1.5?C#@Rik中确实没有**操作符。这就是问题的关键,不是吗?我对内森的评论是指出重

在C#中是否有预定义的幂运算符

当我尝试使用^Operator时,它正在执行异或操作


除了数学库,还有什么方法可以包含Pow操作符吗?

没有类似于Fortran、Python等语言中的内置Pow操作符

  • 对于浮点操作数,应使用
    Math.Pow
  • 对于整数操作数的有效幂运算,框架中不包含任何内容。相反,你可以自己滚。例如:

此乘法的幂为n倍。如果你不想自己使用数学,那就写一个。@NathanCooper关于
2**1.5
?C#@Rik中确实没有
**
操作符。这就是问题的关键,不是吗?我对内森的评论是指出重复乘法只对整数指数有效。@David Heffernan。是的,这一点很好,但我不会要求某人自行实现^double(int很简单,我认为这是一个两行递归方法,double将是一个级数展开)使用数学。