次の方法で共有


BigInteger.Subtraction(BigInteger, BigInteger) Operator

定義

BigInteger 値をもう 1 つの BigInteger 値から減算します。

public:
 static System::Numerics::BigInteger operator -(System::Numerics::BigInteger left, System::Numerics::BigInteger right);
public:
 static System::Numerics::BigInteger operator -(System::Numerics::BigInteger left, System::Numerics::BigInteger right) = System::Numerics::ISubtractionOperators<System::Numerics::BigInteger, System::Numerics::BigInteger, System::Numerics::BigInteger>::op_Subtraction;
public static System.Numerics.BigInteger operator - (System.Numerics.BigInteger left, System.Numerics.BigInteger right);
static member ( - ) : System.Numerics.BigInteger * System.Numerics.BigInteger -> System.Numerics.BigInteger
Public Shared Operator - (left As BigInteger, right As BigInteger) As BigInteger

パラメーター

left
BigInteger

減算される値 (被減数)。

right
BigInteger

減算する値 (減数)。

戻り値

right から left を減算した結果。

実装

注釈

メソッドは Subtraction 、値の減算演算子の演算を BigInteger 定義します。 これにより、次のようなコードが有効になります。

BigInteger num1 = 100045632194;
BigInteger num2 = 90329434;
BigInteger result = num1 - num2;
let num1 = 100045632194I
let num2 = 90329434I
let result = num1 - num2
Dim num1 As BigInteger = 100045632194
Dim num2 As BigInteger = 90329434
Dim result As BigInteger = num1 - num2

カスタム演算子をサポートしていない言語では、代わりに メソッドを BigInteger.Subtract 呼び出すことができます。

この演算子の同等のメソッドは です BigInteger.Subtract(BigInteger, BigInteger)

適用対象

こちらもご覧ください