2

^のVB.Netの同等の演算子は何ですか(これはC#の場合です)

4

6 に答える 6

4

Xor演算子は同等です。

2 つのブール式に対して論理的な除外を実行するか、2 つの数値式に対してビット単位の除外を実行します。

C#^演算子は次のとおりです。

二項 ^ 演算子は、整数型と bool に対して事前定義されています。整数型の場合、^ はそのオペランドのビットごとの排他的 OR を計算します。bool オペランドの場合、^ はそのオペランドの排他的論理和を計算します。つまり、そのオペランドの 1 つだけが true である場合にのみ、結果が true になります。


VB.NETべき乗演算子^を意味する場合:

数値を別の数値で累乗します。

C# に相当するものはありません - を使用する必要がありますMath.Pow


両方の言語の構文と機能を比較したリストがいくつかあります - 私はこれこれが好きです。

于 2012-04-20T11:33:11.497 に答える
1

Xor 演算子

2 つのブール式に対して論理的な除外を実行するか、2 つの数値式に対してビット単位の除外を実行します。

result = expression1 Xor expression2
于 2012-04-20T11:34:20.350 に答える
1

Xor チェック VB.Net の C# 演算子の同等物はこちら

于 2012-04-20T11:34:01.407 に答える
0

ビットごとのXORのように ^ ということですか? その場合、それはXorになります

于 2012-04-20T11:34:55.463 に答える
0

Math.Powトリックを行う必要があります!

于 2012-04-20T11:32:37.507 に答える
0
public static double Math.Pow(double x, double y)
于 2012-04-20T11:32:48.867 に答える