2009-06-15 15 views
2

私は所定の回数のためにそれ自体で乗算する番号を必要式を持っている、などの :ですか?

2^5 

but if i implement the carrot '^' sign it doesnt give the required result ... 

は、私はそれが間違っているのでしょうか?

もしそうなら、正しい表現は何ですか?

+1

1:DIは、あなたが「キャレット」を意味だと思う - http://en.wikipedia.org/wiki/Caret –

答えて

8

C#では、^が排他的OR演算子です。累乗のためにあなたがMath.Pow()を使用する必要があります。「にんじん」の

double d = Math.Pow(2, 5);

+0

ありがとうございました。私はこのようなことを考え出すのに問題があるので、C#には新しくなりました。 ;) – jarus

5

使用Math.Pow(2, 5)

ニンジン記号「^」ブールとビット単位の排他的論理和演算のために使用されています。電力を計算するために使用されるあなたの考えは、VB/VB.NETから来ています。

+0

は、デイブをありがとう。 ) – jarus