英語で読む

次の方法で共有


BigInteger.IsPowerOfTwo プロパティ

定義

現在の BigInteger オブジェクトの値が 2 の累乗かどうかを示します。

C#
public bool IsPowerOfTwo { get; }

プロパティ値

BigInteger オブジェクトの値が 2 の累乗の場合は true。それ以外の場合は false

注釈

このプロパティは、値に 0 以外の BigInteger ビットが 1 つ設定されているかどうかを判断します。 つまり、現在BigIntegerのオブジェクトの値が 1 (つまり、20) の場合、または 2 のより大きい累乗である場合は が返trueされます。 現在BigIntegerのオブジェクトのfalse値が 0 の場合は を返します。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0