Decimal.Subtract(Decimal, Decimal) Decimal.Subtract(Decimal, Decimal) Decimal.Subtract(Decimal, Decimal) Decimal.Subtract(Decimal, Decimal) Method

정의

다른 값에서 지정된 Decimal 값을 뺍니다.Subtracts one specified Decimal value from another.

public:
 static System::Decimal Subtract(System::Decimal d1, System::Decimal d2);
public static decimal Subtract (decimal d1, decimal d2);
static member Subtract : decimal * decimal -> decimal
Public Shared Function Subtract (d1 As Decimal, d2 As Decimal) As Decimal

매개 변수

d1
Decimal Decimal Decimal Decimal

피감수입니다.The minuend.

d2
Decimal Decimal Decimal Decimal

감수입니다.The subtrahend.

반환

d1에서 d2를 뺀 결과입니다.The result of subtracting d2 from d1.

예외

반환 값이 MinValue보다 작거나 MaxValue보다 큽니다.The return value is less than MinValue or greater than MaxValue.

예제

다음 예제에서는 Subtract합니다.The following example illustrates the use of Subtract.

   public ref class PiggyBank
   {
   public:
      Decimal Cents()
      {
         return Decimal::Subtract( MyFortune, Decimal::Floor( MyFortune ) );
      }

      void AddPenny()
      {
         MyFortune = Decimal::Add(MyFortune, (Decimal).01);
      }

   protected:
      Decimal MyFortune;
   };
}
class PiggyBank {
    public decimal Cents {
        get {
            return Decimal.Subtract(MyFortune, Decimal.Floor(MyFortune));
        }
    }

    protected decimal MyFortune;

    public void AddPenny() {
        MyFortune += .01m;
    }
}
Class PiggyBank
    Public ReadOnly Property Cents() As Decimal
        Get
            Return [Decimal].Subtract(MyFortune, [Decimal].Floor(MyFortune))
        End Get
    End Property

    Protected MyFortune As Decimal

    Public Sub AddPenny()
        MyFortune += 0.01D
    End Sub
End Class

적용 대상

추가 정보