Is there an exponent operator in C#?

后端 未结 8 1607
萌比男神i
萌比男神i 2020-11-28 08:09

For example, does an operator exist to handle this?

float Result, Number1, Number2;

Number1 = 2;
Number2 = 2;

Result = Number1 (operator) Number2;
<         


        
8条回答
  •  忘掉有多难
    2020-11-28 08:52

    A good power function would be

    public long Power(int number, int power) {
        if (number == 0) return 0;
        long t = number;
        int e = power;
        int result = 1;
        for(i=0; i>= 1;
            if (e==0) break;
            t = t * t;
        }
    }
    

    The Math.Pow function uses the processor power function and is more efficient.

提交回复
热议问题