Decimal.UnaryNegation(Decimal) 演算子

定義

指定した Decimal オペランドの値の符号を逆にします。Negates the value of the specified Decimal operand.

public:
 static System::Decimal operator -(System::Decimal d);
public static decimal operator - (decimal d);
static member ( ~- ) : decimal -> decimal
Public Shared Operator - (d As Decimal) As Decimal

パラメーター

d
Decimal

否定する値。The value to negate.

戻り値

Decimal

d に -1 を乗算した結果。The result of d multiplied by negative one (-1).

注釈

メソッドは、 UnaryPlus 値に対して単項否定演算子 (または加法逆演算子) の操作を定義し Decimal ます。The UnaryPlus method defines the operation of the unary negation operator (or the additive inverse operator) for Decimal values. この操作では、元の数値に 0 (ゼロ) が追加されると、結果が0になる値が生成されます。The operation produces a value that results in 0 (zero) when it is added to the original number. カスタム演算子をサポートしない言語では、代わりにメソッドを呼び出すことができ Negate ます。Languages that do not support custom operators can call the Negate method instead.

この演算子の同等の方法は次のようになります。 Decimal.Negate(Decimal)The equivalent method for this operator is Decimal.Negate(Decimal)

適用対象

こちらもご覧ください